WMI-Klasse des SMS_InstalledSoftwareMS-Clients
Wichtig
Diese Klasse wird in Configuration Manager nicht mehr verwendet.
Die SMS_InstalledSoftwareMS
-Klasse ist eine WMI-Klasse (Windows Management Instrumentation) in Configuration Manager, die Microsoft-spezifische installierte Softwareinformationen aus mehreren Quellen zusammenführt, um Kategorisierungs- und Microsoft-Lizenzierungsinformationen bereitzustellen.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
Methoden
Die SMS_InstalledSoftwareMS
-Klasse definiert keine Methoden.
Eigenschaften
ChannelCode
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Beschaffungskanal für das Produkt. Die folgenden Werte sind möglich:
Wert | Beschreibung |
---|---|
0 | Vollständig verpacktes Produkt |
1 | Geprüftes Produkt |
2 | OEM |
3 | Laufwerk |
ChannelID
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Dreistellige ID, die auch verwendet wird, um den Kanal anzugeben, der von der ProductID
-Eigenschaft für Microsoft-Produkte abgerufen wurde. Die spezifischen Werte variieren je nach Produkt.
MPC
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Eindeutiger fünfstelliger Microsoft-Produktcode, der eine bestimmte Produktfamilie, Version, Sprache und Zielbetriebssystem identifiziert.
ProductCode
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Ein eindeutiger Code für das jeweilige Produktrelease. Dieser Code wird als GUID für Microsoft Windows Installer-basierte Anwendungen oder als Zeichenfolge dargestellt, die vom Produkt verwendet wird, um sich bei "Software" zu registrieren.
SoftwareCode
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [Schlüssel]
Eine standardisierte Version der ProductCode
-Eigenschaft. Alle Zeichen in der Zeichenfolge sind Kleinbuchstaben.
Hinweise
Diese Klasse führt Informationen aus bis zu fünf Quellen zusammen. Die erste Quelle ist die Microsoft Windows-Funktion MsiEnumProducts
. Diese Funktion listet alle Produkte auf, die derzeit angekündigt oder installiert sind. Weitere Informationsquellen für die gesamte installierte Software sind die folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Products
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Die -Klasse sammelt auch Informationen für Betriebssystemsoftware aus den folgenden Quellen:
WMI-Klasse root\CIMV2:Win32_OperatingSystem
Registrierungsschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Configuration Manager Anforderungen an die Clientlaufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Cliententwicklungsanforderungen.
Siehe auch
Asset Intelligence-Client-WMI-Klassen
WMI-Klasse des SMS_AutoStartSoftware-Clients
WMI-Klasse des SMS_BrowserHelperObject-Clients
SMS_InstalledExecutable-Client-WMI-Klasse
WMI-Klasse des SMS_InstalledSoftware-Clients
WMI-Klasse des SMS_Processor-Clients
WMI-Klasse des SMS_SoftwareShortcut-Clients
SMS_SystemConsoleUsage-Client-WMI-Klasse
WMI-Klasse des SMS_SystemConsoleUser-Clients