Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt
Den här klassen används inte längre i Configuration Manager.
Klassen SMS_InstalledSoftwareMS
är en WMI-klass (Windows Management Instrumentation) i Configuration Manager som sammanfogar Microsoft-specifik installerad programvaruinformation från flera källor för att tillhandahålla kategorisering och Microsoft-licensinformation.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
Metoder
Klassen SMS_InstalledSoftwareMS
definierar inga metoder.
Egenskaper
ChannelCode
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Produktens anskaffningskanal. Möjliga värden är:
Värde | Beskrivning |
---|---|
0 | Fullständig paketerad produkt |
1 | Kompatibilitetskontrollerad produkt |
2 | OEM |
3 | Volym |
ChannelID
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Tresiffrigt ID som också används för att ange kanalen som hämtats från ProductID
egenskapen för Microsoft-produkter. De specifika värdena varierar beroende på produkt.
MPC
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Unik femsiffrig Microsoft-produktkod som identifierar en specifik produktfamilj, version, språk och måloperativsystem.
ProductCode
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
En unik kod för den specifika produktversionen. Den här koden representeras som ett GUID för Microsoft Windows Installer-baserade program eller som den sträng som används av produkten för att registrera med Lägg till eller ta bort program.
SoftwareCode
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [nyckel]
En standardiserad version av ProductCode
egenskapen. Alla tecken i strängen är gemener.
Anmärkningar
Den här klassen sammanfogar information från så många som fem källor. Den första källan är Microsoft Windows-funktionen MsiEnumProducts
. Den här funktionen räknas upp genom alla produkter som för närvarande annonseras eller installeras. Andra informationskällor för all installerad programvara är följande registernycklar:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Products
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Klassen samlar också in information för operativsystemprogramvara från följande källor:
WMI-klassrot\CIMV2:Win32_OperatingSystem
Registernyckel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Krav
Körningskrav
Mer information finns i Configuration Manager Krav för klientkörning.
Utvecklingskrav
Mer information finns i Configuration Manager Krav för klientutveckling.
Se även
WMI-klasserSMS_AutoStartSoftware klient-WMI-klass SMS_BrowserHelperObject klientens WMI-klass SMS_InstalledExecutable klientens WMI-klassSMS_InstalledSoftware klientens WMI-klassSMS_Processor klientens WMI-klassSMS_SoftwareShortcut klientens WMI-klassSMS_SystemConsoleUsage klientens WMI-klassSMS_SystemConsoleUser klientens WMI-klass