PDA

View Full Version : [VBscript] - dubbi su WMI


italo2008
31-03-2015, 21:00
Buonasera

Ho fatto un piccolo script di prova che mi permette di sapere se il mio laptop č alimentato a batteria o č collegato alla rete, utilizzando WMI. Qualcosa di simile a quanto segue




Set objWMIService = GetObject("winmgmts:" )
Set colItems = objWMIService.ExecQuery("Select * fromWin32_Battery",,48)
For Each objItem in colItems
Wscript.Echo "BatteryStatus: " & objItem.BatteryStatus
Next


Lo script funziona correttamente se lo eseguo sul mio pc (win7 professional). Ho provato ad eseguirlo su un pc industriale con win7 embedded standard (di cui ho bisogno di risalire ad alcune informazioni sul tipo di alimentazione), e non funziona, nel senso che la query non ritorna nulla. Essendo un "autodidatta" ho parecchie lacune teoriche, quindi la mia domanda č: da cosa dipende il funzionamento o meno di queste funzionalitą? č questione di sistema operativo? Esiste un modo di usare WMI (o qualcosa di alternativo) su un pc dotato di win7 embedded?

grazie 1000