Wmi script-uri pentru incepatori, ferestre-l pro

ARUBA INSTANT WI-FI: SIMPLĂ, PUTERNICĂ, DISPONIBILĂ

Ce este WMI?

WMI - implementarea modelului de management al întreprinderii,,, un grup de lucru Web Based Management Enterprise (WBEM) bazat pe Web pe managementul distribuit distribuite sisteme de management al Task Force (DMTF), cu participarea a aproximativ o duzină de companii, cum ar fi Com-Paq, Sun Microsystems si Microsoft . Sarcina WBEM a fost de a dezvolta un set standard de interfețe pentru gestionarea mediului de afaceri. Componente importante de model WBEM - model de date (sau mijloace de a descrie și identificarea obiectelor), specificația de codificare și model de transport pentru transmiterea de date între client și server.

Modelul comun de informații (CIM) este utilizat ca model de date WBEM. CIM este un sistem de denumire sau schemă standard pentru componentele fizice și logice ale unui computer, cum ar fi o partiție logică pe hard disk, o instanță a unei aplicații executabile sau un cablu. Schema este necesară pentru ca orice utilizator să poată accesa toate elementele CIM folosind aceiași termeni pentru a descrie aceste elemente și pentru a comunica cu aceștia.

CIM este o schemă orientată pe obiecte, astfel încât terminologia orientată pe obiect este utilizată pentru a descrie componentele acesteia. CIM conține clase care sunt șabloane ale elementelor gestionate. Un obiect este o instanță a clasei reprezentând componenta de bază a sistemului. Un spațiu de nume este un set de clase pentru un domeniu de management specializat. Clasele conțin proprietăți și metode.

Există trei niveluri de CIM. Modelul de bază conține definiții de clase comune tuturor domeniilor de management. Un model comun stochează definițiile claselor care sunt comune anumitor zone de administrare, dar sunt independente de sistemul de operare sau de mașină; Acest model servește drept bază pentru sisteme axate pe tehnologii specifice. Modelele de extensie conțin definiții de clasă care sunt specifice unui anumit sistem de operare sau altei tehnologii.

WMI este modelul de extindere Micro-soft pentru platforma de componente Win32, extinde specificația CIM 2.0. Pentru a accesa proprietatea de clasă și WMI, utilizați extensia format nume_prefixare_clasa.properitate. De exemplu, în eticheta Win32_Compu-terSystem.Name, Win32 este prefixul claselor de extensii WMI localizate în spațiul de nume cimv2 al schemei CIM; ComputerSystem este o clasă, iar numele este o proprietate.

O mulțime de comenzi WMI script sunt asociate cu setarea și citirea proprietăților. Atâta timp cât există puține metode WMI, dar cu timpul, vor exista mai multe dintre ele, cum ar fi metodele CIM.

Complex de instrumente de dezvoltare WMI

Doar membrii grupului Administratori pot instala SDK-ul. Procedura de instalare este simplă. Mai întâi trebuie să executați wmisdk.exe. Specificați dosarul în care vor fi plasate fișierele (implicit C: fișiere program). Apoi trebuie să selectați componentele care urmează să fie instalate. În mod prestabilit, toate componentele sunt instalate, cu excepția SNMP. În ultima pagină a expertului, faceți clic pe butonul Terminare. Nu este necesar să reporniți computerul. După ce toate fișierele necesare sunt copiate de programul de instalare în folderul selectat, în meniul Programe apare elementul de meniu Programe WMI SDK.

După ce ați terminat instalarea, faceți clic pe Start, selectați Programs and WMI SDK și deschideți WMI CIM Studio. Când CIM Studio vă cere să vă conectați la spațiul de nume și afișează valoarea implicită a rootcimv2, faceți clic pe OK. Contul de administrator trebuie să facă clic din nou pe OK pentru a se înregistra ca utilizator curent. Orice persoană care sa înregistrat sub un alt nume trebuie să se înregistreze ca Administrator.

Apoi, trebuie să selectați pe obiectul calculator de control: unitatea C. Numele exact al componentei în WMI CIM sau necunoscut, așa că, în loc de a vedea sute de clase în lista CMI Studio, am făcut clic pe butonul Find (pictograma „binoclu“ din partea superioară a panoului din stânga ). În caseta de dialog Căutați pentru clasă afișată pe ecranul 1, am introdus un cuvânt cheie care, în opinia mea, va fi cel mai probabil prezentă în numele clasei pentru unitatea C și a făcut clic pe Go. Deoarece trebuia să găsesc o partiție numită și știam că pe sistemele de operare Windows astfel de partiții sunt numite discuri logice sau unități logice, am căutat cuvântul cheie logic. Puteți căuta cuvântul disc, dar în acest caz va trebui să căutați mai multe rezultate.

Wmi script-uri pentru incepatori, ferestre-l pro

Ecranul 1. Căutați clasa WMI.

Descoperit clase sunt prezentate în Figura 1. Am ales Win32_Logical-disc și a făcut clic pe OK, și apare fereastra, așa cum se arată în figura 2. De ce nu CIM_Logical-Disk? După cum sa menționat, Win32 este prefixul pentru orice obiecte gestionate de WMI. Dacă alegeți CIM_LogicalDisk și să încerce să afișeze elementele, acesta nu va primi nici o informație specifică pe unitățile logice disponibile - fiecare dispozitiv logic se va potrivi cu înregistrarea Win32_Logi-calDisk. Panoul din dreapta arată proprietățile clasei Win32_LogicalDisk. Trebuie notat că valorile de proprietate sunt goale, deoarece avem în vedere o clasă, nu o instanță specifică a clasei. Pentru a afișa instanțele din clasa Win32_LogicalDisk, faceți clic pe butonul Instances din partea de sus a panoului din dreapta (al patrulea buton din partea dreaptă).

Wmi script-uri pentru incepatori, ferestre-l pro

Ecranul 2. Proprietățile disponibile ale clasei Win32_LogicalDisk.

Ca rezultat, o fereastră este afișată pe ecran, în panoul din dreapta al căruia sunt enumerate toate instanțele discurilor logice de pe această mașină, inclusiv unitățile logice de rețea. Am făcut clic pe instanță cu ID-ul dispozitivului "C:". Tab-urile din panoul din dreapta al ferestrei prezentate în ecranul 3 arată proprietățile și metodele instanței selectate. Numele unității logice selectate este afișat în linia de sus a panoului din dreapta.

Wmi script-uri pentru incepatori, ferestre-l pro

Ecranul 3. Proprietățile instanței Win32_LogicalDisk.DeviceID = "C:".

Aveți posibilitatea să modificați proprietățile sau să aplicați metode utilizând un script. Pentru a obține informații despre proprietățile, selectați clasa sau instanță Win32_LogicalDisk Win32_LogicalDisk.DeviceID = «C:» și faceți clic pe butonul Ajutor.

Scripting

apare mesajul din ecranul 4.

Ecranul 4. Mesajul getfree.vbs.

Deci, am vorbit despre ce este WMI și cum să găsiți obiecte gestionate pe computer. Desigur, după ce ați citit articolul, nu puteți deveni imediat un specialist în scripturile WMI, dar acum știți ce componente ar trebui folosite atunci când scrieți scripturi și unde să le găsiți.

WMI pentru NT 4.0 și Windows 95

Distribuiți materialul împreună cu colegii și prietenii

Articole similare