Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa k nám WMI skriptu pre prácu na vzdialenej pracovnej skupiny počítače

Microsoft Windows Management Instrumentation ( WMI ) je nástroj pre správu jadro a technológie integrovaná do systému Windows XP , 2000 a Windows Server 2003 . Pomocou služby WMI , môžete pristupovať , konfigurovať , monitorovať a spravovať takmer všetky zdroje Windows , ako sú pracovné stanice , servery , pevných diskov a súborových systémov , tlačiarne . Pred WMI , správcovi Windows musel nasadiť niekoľko rôznych grafických nástrojov . Ďalšie hodnota , ktorá WMI dodáva je skriptovanie . Môžete získať prístup k prostriedkom systému Windows pomocou WMI skriptov , čo bolo predtým možné len prostredníctvom 32-bitové Application Programming Interfaces Windows ( API ) . Napíšte WMI skripty pomocou Windows Script Host a Visual Basic Scripting Edition ( VBScript ) alebo akýkoľvek skriptovací jazyk podporovaný Microsoft Component Object Modeling ( COM ) technológie . Veci , ktoré budete potrebovať
Intel ® Pentium ® PC v Microsoft Windows XP , 2000 alebo niektorého z Windows Server 2003 operačných systémov
Visual Basic Scripting Edition pre vašu verziu a edíciu Windows
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte svoj ​​preferovaný editor písať alebo upravovať svoje VBScript skript WMI . Skript by mal mať príponu
2

pridať nasledujúce VBScript vyhlásenie na začiatku skriptu " VBS . " : .

" StrTargetWorkstation = < Vaše meno vzdialeného pracoviska ako string >

Set pSWbemServices = GetObject ( " winmgmts : \\ \\ " a strTargetWorkstation ) "

reťazec premennej " strTargetWorkstation " by mal byť priradený názov hostiteľa vzdialenej pracovnej stanice . Druhý riadok je volanie funkcie " GetObject " s názvom WMI Scripting knižnice prezývkou ako jeho parameter . Tento názov bude " winmgmts : " nasleduje názov hostiteľa cieľového počítača ( napríklad obsah " strTargetWorkstation " ) . Cieľový počítač môže byť lokálne alebo vzdialené . Funkcia " GetObject " vracia odkaz ( ukazovateľ ) na objekt WMI skriptu knižnice s názvom " SWbemServices . "
3

volanie metódy na SWbemServices objekt pre prístup k prostriedkom systému Windows na diaľkovom ovládači pracovné stanice .

Ak chcete napríklad získať informácie o WMI riadené zdroje na diaľkovom ovládači pre servery , volajte metódu " STUPŇA " z SWbemServices objektu , ktorý je variabilný " pSWbemServices " v skripte . Pridajte nasledujúce príkazy skriptu získať informácie o Win32 Services na vzdialenej pracovnej stanice :

" Nastaviť pSWbemObjectSet = pSWbemServices.InstancesOf ( " Win32_Service " )

každý pObject V pSWbemObjectSet

Wscript.echo " Display Name " a pObject.DisplayName & vbCrLf & _

" stáť " a pObject.State & vbCrLf & _

" Režim štarte : " & pObject . StartMode

Next "

skript prechádzať každý subjekt v pSWbemObjectSet pre zobrazenie atribútov " DisplayName " ," štát " a " StartMode . "
4

skript uložte ako " . VBS . "
5

Otvorte okno MD - DOS a prejdite do adresára , kde je váš skript WMI je umiestnený pomocou adresára zmeny ( cd ) príkaz takto :

" cd "

Execute " dir * VBS . " na DOS sa zobrazí zoznam VBS skripty v tomto adresári .. Skontrolujte, či je skript si len písali a uložiť ich do zoznamu
6

Spustite skript na MS - DOS príkazového riadku takto : .

" [ WMI Skripty Directory Path ] > cscript . VBS "

Mali by ste vidieť zoznam služieb sa stave , v akom sú v ( zastavený /spustený ) , a do servisného režimu spustenia ( Manual /Auto ) . Jedná sa o komplexný test , skontrolujte , či je vzdialené pripojenie bola vykonaná a boli prístupné zdroje .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené