klasa WMI klienta SMS_InstalledSoftwareMS
Ważna
Ta klasa nie jest już używana w Configuration Manager.
Klasa SMS_InstalledSoftwareMS
jest klasą instrumentacji zarządzania windows (WMI) klienta w Configuration Manager, która scala informacje o zainstalowanym oprogramowaniu specyficznym dla Microsoft z wielu źródeł w celu zapewnienia kategoryzacji i Microsoft informacji o licencjonowaniu.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
Metody
Klasa SMS_InstalledSoftwareMS
nie definiuje żadnych metod.
Właściwości
ChannelCode
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: Brak
Kanał zaopatrzenia dla produktu. Możliwe wartości to:
Value | Opis |
---|---|
0 | Pełny spakowany produkt |
1 | Produkt sprawdzony pod kątem zgodności |
2 | Oem |
3 | Głośność |
ChannelID
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: Brak
Trzycyfrowy identyfikator, który jest również używany do wskazywania kanału uzyskanego ProductID
z właściwości dla produktów Microsoft. Określone wartości różnią się w zależności od produktu.
MPC
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: Brak
Unikatowy pięciocyfrowy Microsoft kod produktu, który identyfikuje określoną rodzinę produktów, wersję, język i docelowy system operacyjny.
ProductCode
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: Brak
Unikatowy kod dla konkretnej wersji produktu. Ten kod jest reprezentowany jako identyfikator GUID dla Microsoft aplikacji opartych na Instalatorze Windows lub jako ciąg używany przez produkt do rejestrowania się w programie Add or Remove Programs.This code is represented as a GUID for Microsoft Windows Installer based applications or as the string used by the product to register with Add or Remove Programs (Dodawanie lub usuwanie programów).
SoftwareCode
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [klucz]
Ustandaryzowana wersja ProductCode
właściwości. Wszystkie znaki w ciągu są małe litery.
Uwagi
Ta klasa scala informacje z aż pięciu źródeł. Pierwszym źródłem jest funkcja Microsoft systemu WindowsMsiEnumProducts
. Ta funkcja wylicza wszystkie produkty, które są obecnie anonsowane lub instalowane. Inne źródła informacji dla całego zainstalowanego oprogramowania to następujące klucze rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Products
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Klasa zbiera również informacje dotyczące oprogramowania systemu operacyjnego z następujących źródeł:
Root\CIMV2:Win32_OperatingSystem klasy WMI
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion klucza rejestru
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące środowiska uruchomieniowego klienta.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania klientów.
Zobacz też
Klasy WMI klienta analizy zasobów
klasa WMI klienta SMS_AutoStartSoftware
klasa WMI klienta SMS_BrowserHelperObject
klasa WMI klienta SMS_InstalledExecutable
klasa WMI klienta SMS_InstalledSoftware
klasa WMI klienta SMS_Processor
klasa WMI klienta SMS_SoftwareShortcut
klasa WMI klienta SMS_SystemConsoleUsage
klasa WMI klienta SMS_SystemConsoleUser