Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Importante
Cette classe n’est plus utilisée dans Configuration Manager.
La SMS_InstalledSoftwareMS classe est une classe WMI (Windows Management Instrumentation) cliente, dans Configuration Manager, qui fusionne les informations logicielles installées spécifiques à Microsoft à partir de plusieurs sources pour fournir des informations de catégorisation et de licence Microsoft.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
Méthodes
La SMS_InstalledSoftwareMS classe ne définit aucune méthode.
Propriétés
ChannelCode Type de données: String
Type d’accès : en lecture seule
Qualificateurs : Aucun
Canal d’approvisionnement du produit. Les valeurs possibles sont les suivantes :
| Valeur | Description |
|---|---|
| 0 | Produit complet empaqueté |
| 1 | Produit vérifié de conformité |
| 2 | FEO |
| 3 | Volume |
ChannelID Type de données: String
Type d’accès : en lecture seule
Qualificateurs : Aucun
ID à trois chiffres qui est également utilisé pour indiquer le canal tel qu’obtenu à partir de la ProductID propriété pour les produits Microsoft. Les valeurs spécifiques varient selon le produit.
MPC Type de données: String
Type d’accès : en lecture seule
Qualificateurs : Aucun
Code de produit Microsoft à cinq chiffres unique qui identifie une famille de produits, une version, une langue et un système d’exploitation cible spécifiques.
ProductCode Type de données: String
Type d’accès : en lecture seule
Qualificateurs : Aucun
Code unique pour la version de produit particulière. Ce code est représenté sous la forme d’un GUID pour les applications Basées sur Microsoft Windows Installer ou sous forme de chaîne utilisée par le produit pour s’inscrire auprès de l’ajout ou de la suppression de programmes.
SoftwareCode Type de données: String
Type d’accès : en lecture seule
Qualificateurs : [key]
Version standardisée de la ProductCode propriété. Tous les caractères de la chaîne sont en minuscules.
Remarques
Cette classe fusionne les informations de jusqu’à cinq sources. La première source est la fonction Microsoft Windows MsiEnumProducts . Cette fonction énumère tous les produits actuellement publiés ou installés. Les autres sources d’informations pour tous les logiciels installés sont les clés de Registre suivantes :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Produits
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
La classe collecte également des informations pour les logiciels de système d’exploitation à partir des sources suivantes :
Classe WMI root\CIMV2 :Win32_OperatingSystem
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion de clé de Registre
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Configuration requise pour l’exécution du client.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Exigences de développement du client.
Voir aussi
Classes WMI du client Asset IntelligenceSMS_AutoStartSoftware classe WMI client SMS_BrowserHelperObject classe WMI clientSMS_InstalledExecutable classe WMI clientSMS_InstalledSoftware classe WMI clientSMS_Processor classe WMI clientSMS_SoftwareShortcut classe WMI clientSMS_SystemConsoleUsage classe WMI clientSMS_SystemConsoleUser classe WMI du client