Aprite il vostro editor preferito per scrivere o modificare lo script VBScript per WMI . Il tuo script dovrebbe avere un'estensione 
 2 
 aggiungere le seguenti istruzioni VBScript all'inizio del vostro script " VBS ". : . 
 
 " StrTargetWorkstation = < il tuo nome stazione di lavoro remota come string> 
 
 pSWbemServices = GetObject ( " winmgmts : \\ \\ " & strTargetWorkstation ) " 
 
 la variabile stringa" strTargetWorkstation "dovrebbe essere assegnato il nome host della stazione di lavoro remota. La seconda linea è una chiamata alla funzione " GetObject " con il nome del moniker di WMI Scripting Biblioteca come parametro . Questo nome sarà " winmgmts :" seguito dal nome host del computer di destinazione ( ad esempio , il contenuto di " strTargetWorkstation " ) . Il computer di destinazione potrebbe essere locale o remoto . La funzione " GetObject " restituisce un riferimento ( puntatore ) ad uno script WMI Object Library chiamata " SWbemServices ". 
 3 
 chiamare i metodi dell'oggetto SWbemServices di accedere alle risorse di Windows sul telecomando postazione di lavoro . 
 
 ad esempio , per recuperare informazioni su una risorsa WMI gestiti sul workstaion remoto , chiamare il metodo " InstanceOf " dell'oggetto SWbemServices , che è il " pSWbemServices " variabile nello script . Aggiungere le seguenti istruzioni per lo script per ottenere informazioni sui servizi di Win32 sulla stazione di lavoro remota : 
 
"Imposta pSWbemObjectSet = pSWbemServices.InstancesOf ( " Win32_Service " ) per
 Ogni pObject In 
 pSWbemObjectSet 
 WScript.Echo "Nome visualizzato : " & pObject.DisplayName & vbCrLf & _ 
 
 " Stato : " & pObject.State & vbCrLf & _ 
 
 " Modalità di avvio : " & pObject . StartMode 
 
 Avanti " 
 
 Lo script in loop attraverso ogni entità in pSWbemObjectSet per visualizzare gli attributi" DisplayName ", " stato "e " StartMode . " 
 4 
 Salvare lo script come "   Aprire una finestra MD -DOS e passare alla directory in cui risiede lo script WMI utilizzando il comando change directory ( cd ) come segue:   "cd   Execute " dir * VBS . " sul prompt di DOS per visualizzare un elenco di script VBS in questa directory. . Verificare che lo script vostro appena scritto e salvato è nella lista   Eseguire lo script sul MS-DOS prompt dei comandi quanto segue: .   " [ WMI Script Directory Path ] > cscript   si dovrebbe vedere un elenco dei servizi con lo stato in cui si trovano in ( ferma /in funzione ) e la modalità di avvio del servizio ( manuale /automatico ) . Questo è un test globale per verificare che la connessione remota è stata fatta e le risorse sono state accessibile . 
 5 
 
 
 6 
 
 
 
              Informazioni correlate
                  
sistemi © www.354353.com