classe WMI du client SMS_SoftwareShortcut
La SMS_SoftwareShortcut
classe est une classe WMI (Windows Management Instrumentation) cliente, dans Configuration Manager, qui définit un raccourci vers des fichiers exécutables ou un raccourci dans un emplacement système commun.
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_SoftwareShortcut
{
String BinFileVersion;
String BinProductVersion;
String Description;
String FilePropertiesHash;
String FilePropertiesHashEx;
UInt32 FileSize;
String FileVersion;
UInt32 Language;
String ParentName;
String Product;
String ProductCode;
String ProductVersion;
String Publisher;
String ShortcutKey;
String ShortcutName;
UInt32 ShortcutType;
String TargetExecutable;
};
Méthodes
La SMS_SoftwareShortcut
classe ne définit aucune méthode.
Propriétés
BinFileVersion
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Réservé. Pour un usage interne.
BinProductVersion
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Réservé. Pour un usage interne.
Description
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Description du fichier qui peut être présentée aux utilisateurs, par exemple, « Microsoft Word pour Windows ».
FilePropertiesHash
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Signature 128 bits unique dérivée d’une combinaison des Product
propriétés , Description
, ProductVersion
, Publisher
, et FileNam
e du fichier.
FilePropertiesHashEx
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Signature 128 bits unique dérivée d’une combinaison des Product
propriétés , Description
, ProductVersion
, Publisher
, FileName
FileVersion
, , BinProductVersion
, et BinFileVersion
du fichier.
FileSize
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : Aucun
Taille du fichier, en octets.
FileVersion
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Version du fichier, par exemple , « 12.0.4518.1014 ».
Language
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : Aucun
Langue associée au fichier, par exemple , « 1033 ».
ParentName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Nom du conteneur de raccourcis, par exemple , « Menu Démarrer », « Lancement rapide » ou « Bureau ».
Product
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Nom du produit avec lequel le fichier est distribué, par exemple, « Microsoft Windows ».
ProductCode
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
GUID qui est l’identificateur principal d’une application ou d’un produit. Pour plus d’informations, consultez la documentation Microsoft Windows Installer.
ProductVersion
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Version du produit avec lequel le fichier est distribué, par exemple, « 4.2.0.2623 ».
Publisher
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
La société qui a produit le fichier, par exemple, « Microsoft Corporation » ou « Standard Microsystems Corporation, Inc. ».
ShortcutKey
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Clé
Touche pour le raccourci, sans le chemin d’accès complet.
ShortcutName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Nom du raccourci, sans le chemin d’accès complet.
ShortcutType
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : Aucun
Type de raccourci. Les valeurs possibles sont les suivantes :
Valeur | Type de raccourci |
---|---|
1 | Raccourci vers le dossier |
2 | Raccourci vers le fichier (EXE ou DLL) |
3 | Informations de référence sur l’application (.appref-ms) |
TargetExecutable
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : Aucun
Nom du fichier exécutable lié au raccourci.
Remarques
Remarque
Cette classe n’est actuellement pas utilisée pour prendre en charge les rapports Asset Intelligence existants. Toutefois, il peut être activé pour prendre en charge les rapports personnalisés.
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
Asset Intelligence Client WMI Classes
classe WMI du client SMS_AutoStartSoftware
classe WMI du client SMS_BrowserHelperObject
classe WMI du client SMS_InstalledExecutable
classe WMI du client SMS_InstalledSoftware
classe WMI du client SMS_InstalledSoftwareMS
classe WMI du client SMS_Processor
Classe WMI du client SMS_SystemConsoleUsage
classe WMI du client SMS_SystemConsoleUser