WMI-filtre - crearea și - a verifica - Blog - Maxim Bogolepov

Creșterea parcului de calculator în organizația noastră în mod inevitabil, a dus la apariția de toate tipurile de sisteme de operare desktop de la Microsoft Windows XP «doamnă vechi“ la cele mai recente Windows 8.1 și Windows 10. Administrati o varietate de sisteme de operare într-o rețea de domeniu poate provoca unele probleme, dacă nu utilizați unul dintre instrumentele de management user-friendly oferit de Microsoft. Aceste mijloace pentru aplicarea selectivă a politicilor de grup în domeniu sunt -Filter WMI.

În primul rând avem nevoie pentru a obține o linie digitală a unei anumite versiuni a sistemului de operare. Puteți face acest lucru sau comanda ver systeminfo:

Astfel, numărul ultimei ajunge la versiuni actualizate ale sistemului de operare (în ordine crescătoare):

Acum, eu dau niște WMI filtre folosite de mine în Management Group Policy de completare snap-in:

notXPandx86 - filtru pentru a identifica calculatoare, altele decât Microsoft Windows XP x86 bit sistem de operare:

WindowsXP - filtru pentru a identifica computerele care execută Windows XP:

× 86 - filtru pentru a identifica computerele care rulează x86-bit:

× 64 - filtru pentru a identifica computerele care rulează pe 64 de biți:

Următoarea naberom următoarele comenzi:

Prima comandă de matrice $ Împinge comps numele tuturor calculatoarelor de domeniu.
A doua comandă în $ interogare variabilă, am pus această cerere ne interesează (viitoare WMI-filtru).
În al treilea rând echipa cautam suntem interesați de calculatoare, care corespunde la solicitarea noastră (în acest exemplu - toate computerele care rulează Windows XP) (gwmi - prescurtarea de la Get-WmiObject).

Ca rezultat, echipa de lucru în afara, veți vedea toate calculatoarele. Intră în tipul de ieșire de eroare:

Înseamnă că computerul în domeniul la care serverul încearcă să facă o cerere, este oprit în prezent.

După cum puteți vedea tipul de eroare (mult mai puțin probabil):

Aceasta înseamnă că utilizatorul în numele cererea este efectuată, acesta nu are drepturi la calculator, care este în prezent în curs de desfășurare anchetă.

Pentru a evita acest lucru, adăugați o cheie SilentlyContinue cerere -erroraction. A treia linie va fi:

Verificați rezultatul acestei secvențe de comenzi pe care le puteți citi:

Când construi o interogare, trebuie să știi exact ce se află în spațiul de nume WMI rădăcină / CIMV2 în clasa în care doriți să căutați un nou WMI-filtru, există chei universale pentru diferite sisteme de operare. Puteți verifica acest lucru cere calculatoare cu sisteme de operare cunoscute:

Acum, câteva exemple ilustrative. Voi folosi exemplul secvenței de comandă. Se va schimba doar interogarea de interogare $:

În cele din urmă un sfat. Încercați să folosiți filtrele cele mai simple, la timp, atunci dureros de lung pentru a înțelege de ce un anumit grup de calculatoare nu se aplică acest lucru sau că politica.

Sper ca cineva acest material va fi util. Mult noroc!