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


SMS_G_System_SoftwareProduct kiszolgálói WMI-osztály

A SMS_G_System_SoftwareProduct Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály a Configuration Manager, amely szoftvertermék-információkat biztosít az erőforrás-sztringeket tartalmazó szoftverfájlokhoz.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

Class SMS_G_System_SoftwareProduct : SMS_G_System  
{  
     String CompanyName;  
     UInt32 ProductId;  
     UInt32 ProductLanguage;  
     String ProductName;  
     String ProductVersion;  
     UInt32 ResourceID;  
};  

Módszerek

A SMS_G_System_SoftwareProduct osztály nem definiál metódusokat.

Tulajdonságok

CompanyName
Adattípus: Sztring

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

A szoftver gyártójának neve, amely a vállalat neve erőforrás-sztringből származik. Ez a név univerzálisan módosítható a SMS_SoftwareConversionRules kiszolgálói WMI-osztályban meghatározott szabályokkal.

ProductId
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [kulcs]

Configuration Manager megadott azonosító, amely egyedileg azonosítja a terméket. A tulajdonság egy SMS_G_System_SoftwareFile kiszolgálói WMI-osztály objektumban található szoftverfájl-információval kapcsolja össze ezt a terméket.

ProductLanguage
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [Altípus("Területi azonosító")]

A nyelvi erőforrás sztringből vett nyelv.

ProductName
Adattípus: Sztring

Hozzáférés típusa: Olvasás/írás

Minősítők:[DefaultOrder("ASC")]

A terméknév erőforrás-sztringjének értéke.

ProductVersion
Adattípus: Sztring

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

A termékverzió erőforrás-sztringjének értéke.

ResourceID
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [kulcs]

Lásd: SMS_G_System kiszolgálói WMI-osztály.

Megjegyzések

Ehhez az osztályhoz nincsenek speciális osztályminősítők. A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager Osztály- és tulajdonságminősítők.

A Szoftverleltár-ügynök leltározza a helyvezérlő fájlban azonosított fájlokat. A leltárba beszedendő fájlok azonosításához az ügynök:

  1. Lekérdezi a helyvezérlő SMS_SCI_ClientComp kiszolgálói WMI-osztály objektumait a tulajdonsághoz tartozó "Szoftverleltár-ügynök" értékkel rendelkező elemekhez ClientComponentName .

  2. Végighalad a beágyazott tulajdonságlistán. Ha a értéke PropertyName "Leltározható típusok", az ügynök frissíti a fájlnevek vesszővel tagolt listáját (a kiterjesztéseket is beleértve) a Value2 tulajdonságban. Ha a értéke PropertyName "Leltárütemezés", az ügynök frissíti a tulajdonság intervallumsztringjét Value2 . Az intervallumsztring létrehozásával kapcsolatos információkért tekintse meg a WriteToString metódus példáját a Class SMS_ScheduleMethods metódusban . Ha a értéke PropertyName "Jelentés beállításai", az ügynök frissíti a jelentéskészítési beállítások értékét a Value tulajdonságban, és megad legalább egy jelentési lehetőséget a összegyűjtendő szoftverleltárhoz. Az alábbi táblázat a jelentéskészítési lehetőségeket sorolja fel.

    Jelentéskészítési lehetőség Leírás
    Termékverzió adatai. 0-s bit. A vállalat és a termék erőforrás-adatait tartalmazó termékek leltára.
    Ismert termékekhez társított fájlok. 1. bit. A vállalati és termékerőforrás-adatokat tartalmazó termékekhez társított leltárfájlok. Például a Wwintl32.dll leltára azért történik, mert a Microsoft Word van társítva.

    Ezt a bitet csak akkor állítsa be, ha a termék verzióinformáció-jelentési beállítása be van jelölve.
    Az ismert termékekhez nem társított fájlok. 2. bit. Leltárak olyan fájlok, amelyek nem tartalmaznak vállalati és termékerőforrás-információkat (ismeretlen fájlok).
  3. Újonnan hozzáadott készlettípusok esetén a bejegyzéseket a következő Path, Subdirectoriesés Exclude beágyazott tulajdonságlistákhoz adja hozzá.

    Frissítések a webhelyvezérlő fájlt. További információ: Tudnivalók a webhelyvezérlő fájlról.

Megjegyzés:

Egyes fájlok, például DLL-fájlok leltáradatainak gyűjtése nagy mennyiségű hálózati forgalmat generálhat, és jelentősen növelheti a Configuration Manager adatbázis méretét. Ezért tesztelje a tesztkörnyezetben végzett módosításokat, mielőtt éles környezetben implementálja őket.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).

Fejlesztési követelmények

További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).

Lásd még

SMS_G_System kiszolgálói WMI-osztály
SMS_SoftwareConversionRules kiszolgálói WMI-osztály
SMS_G_System_SoftwareFile kiszolgálói WMI-osztály
Tudnivalók a webhelyvezérlő fájlról