Megosztás a következőn keresztül:


WMI-osztályok

Ez a szakasz WMI-osztály- és referenciaoldal-információkat tartalmaz. Az osztály- vagy példányadatok lekéréséről további információt Az osztály- és példányadatok módosításacímű témakörben talál. Az alábbi lista felsorolja, leírja és hivatkozásokat biztosít adott WMI-osztályadatokra. A WMI-osztályok különböző operációs rendszer- és hardveradatok beszerzésére való használatával kapcsolatos további információkért és szkriptkód-példákért tekintse meg WMI-feladatok szkriptekhez és alkalmazásokhozcímű témakört. A C++-ban példákért lásd WMI C++ alkalmazás példákat. A WMI-hez való csatlakozás távoli számítógépen bemutatja, hogyan szerezhet be távoli adatokat. A PowerShell-lel elérheti a WMI-objektumokat is; A PowerShell-kódmintákat tartalmazó WMI-osztályok listáját itt .

Szakasz Leírás
WMI-rendszerosztályok Előre definiált osztályok, amelyek a Windows Management Instrumentation (WMI) magjának minden névterében szerepelnek. A WMI rendszerosztály felismerhető, mert a név dupla aláhúzásjellel (__) kezdődik. Ezek az osztályok a WMI alapvető funkcióinak nagy részét biztosítják. A WMI-rendszerosztályok rendeltetése hasonló az SQL Server rendszertábláihoz.
MSFT-osztályok Más Microsoft-osztályok, amelyek számos operációsrendszer-funkció, például távoli események és szabályzatbővítmények kezelésére kínálnak lehetőséget. A WMI hibaelhárítási osztályai olyan MSFT-osztályok, amelyek adatokat szolgáltatnak a WMI-műveletekről.
CIM-osztályok Common Information Model (CIM) sémaosztályokat. Ha saját WMI-osztályokat szeretne írni, akkor ezek közül egy vagy több osztályt örökölhet. A WMI Win32-osztályok örökölnek a CIM-osztályoktól.
standard fogyasztói osztályok WMI-eseményfogyasztók készlete, amelyek egy tetszőleges esemény fogadásakor aktiválnak egy műveletet. További információ: Monitorozási események.

 

WMI-osztályszkriptközpont – példakódok

Az alábbi Scripting Center-kódminták több WMI-osztályt érintenek több névtérben.

Láncszem Leírás
A GUI WMI Explorer és a WMI metódus súgógenerátora Példaszkript, amely a GUI WMI Explorer és a WMI-metódus súgógenerátorát biztosítja.
Arposh Windows rendszerfelügyeleti eszköz Az AWSA a rendszergazda szem előtt tartásával készült. A Windows-problémák hibaelhárításához rengeteg eszközre és tudásra van szükség. Az AWSA ezeket az eszközöket egyetlen központi helyen egyesíti, és további funkciókat biztosít.

WMI-osztályok és -tulajdonságok elnevezési konvenciók

A tulajdonságneveknek meg kell felelniük az Elosztott felügyeleti munkacsoport (DTMF) által meghatározott Felügyelt objektumformátum (MOF) szintaxisnak. A kezdeti azonosító karaktereknek az a–z betűből és az aláhúzásjelből (_) kell származnia. Minden további karakternek az a–z betűből, az aláhúzásjelből és a 0 és 9 közötti számokból kell származnia. További információt a CIM-specifikáció 2.2-es verziójának Unicode-használati szakaszában.

Az SQL tartalékszavai nem használhatók osztály- és tulajdonságnevekben. Az SQL tartalékszavainak teljes listájáért és további információkért lásd a CIM-specifikáció 2.2-es.

WMI-osztály referenciaoldalának dokumentumkonvenciái

Ez a szakasz a WMI-osztály referenciaoldalának dokumentumkonvenciáit azonosítja és ismerteti.

Egy tipikus referencialap szintaxisblokkot, metódustáblát és tulajdonságlistát tartalmaz.

  • Szintaxisblokk

    Az MOF-kód egyszerűsített verziója, amely tartalmazza az osztály nevét, a szülőosztályt (ha van ilyen) és az osztálytulajdonságokat betűrendben, adattípusokkal.

  • Metódustáblázat

    Ha egy osztály rendelkezik metódussal, a metódusok a szintaxisblokkot közvetlenül követő táblázatba kerülnek. Minden implementált metódus hivatkozási laphoz van csatolva.

  • Tulajdonságok listája

    Minden osztálytulajdonság adattípussal, hozzáférési típussal (írásvédett vagy írásvédett), minősítőkkel és a tulajdonság leírásával van felsorolva.

Szintaxisblokk

class Win32_xyz : CIM_xyz 
{
  uint16 abc  ;
  string def  ;
};

Metódustáblázat

Win32_xyz metódusok Leírás
SomeMethod A metódus rövid leírása.

 

Tulajdonságok listája

abc

Adattípus: uint16

Hozzáférési típus: Azt mutatja, hogy írási vagy írási vagy írásvédett hozzáféréssel rendelkezik-e ehhez a tulajdonsághoz.

Minősítők: Ha van ilyen, a tulajdonság minősítői láthatók. Például Kulcs, Felülbírálás.

Ismerteti a tulajdonságot, és megadja a tulajdonság öröklési adatait. Ez a tulajdonság például CIM_xyzöröklődik. A szülőosztályra mutató hivatkozás akkor található, ha a Microsoft biztosítja az osztály implementálását. A CIM-osztályok azonban nem érhetők el.

def

Adattípus: sztring

Hozzáférési típus: Írásvédett

A tulajdonság leírása.

Megjegyzések

Ha lehetséges, további információt nyújt az osztályról. Adott esetben származtatási információkat is biztosít.

WMI-referencia