WMI-Klasse des SMS_SoftwareShortcut-Clients
Die SMS_SoftwareShortcut
-Klasse ist eine WMI-Klasse (Windows Management Instrumentation) in Configuration Manager, die eine Verknüpfung zu ausführbaren Dateien oder eine Verknüpfung an einem allgemeinen Systemspeicherort definiert.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
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;
};
Methoden
Die SMS_SoftwareShortcut
-Klasse definiert keine Methoden.
Eigenschaften
BinFileVersion
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Reserviert. Zur internen Verwendung.
BinProductVersion
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Reserviert. Zur internen Verwendung.
Description
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Dateibeschreibung, die Benutzern angezeigt werden kann, z. B. "Microsoft Word für Windows".
FilePropertiesHash
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Eine eindeutige 128-Bit-Signatur, die von einer Kombination der Product
Eigenschaften , Description
, ProductVersion
, Publisher
und FileNam
e der Datei abgeleitet wird.
FilePropertiesHashEx
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Eine eindeutige 128-Bit-Signatur, die von einer Kombination der Product
Eigenschaften , , Description
, ProductVersion
Publisher
, FileName
, FileVersion
BinProductVersion
, und BinFileVersion
der Datei abgeleitet wird.
FileSize
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Größe der Datei in Byte.
FileVersion
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Die Version der Datei, z. B. "12.0.4518.1014".
Language
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Datei zugeordnete Sprache, z. B. "1033".
ParentName
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Name des Verknüpfungscontainers, z. B. "Startmenü", "Schnellstart" oder "Desktop".
Product
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Name des Produkts, mit dem die Datei verteilt wird, z. B. "Microsoft Windows".
ProductCode
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
GUID, die der Prinzipalbezeichner für eine Anwendung oder ein Produkt ist. Weitere Informationen finden Sie in der Dokumentation zu Microsoft Windows Installer.
ProductVersion
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Die Version des Produkts, mit dem die Datei verteilt wird, z. B. "4.2.0.2623".
Publisher
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Das Unternehmen, das die Datei erstellt hat, z. B. "Microsoft Corporation" oder "Standard Microsystems Corporation, Inc.".
ShortcutKey
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Schlüssel
Taste für die Verknüpfung, ohne den vollständigen Pfad.
ShortcutName
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Name der Verknüpfung, ohne den vollständigen Pfad.
ShortcutType
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Typ der Verknüpfung. Die folgenden Werte sind möglich:
Wert | Tastenkombinationstyp |
---|---|
1 | Verknüpfung mit Ordner |
2 | Verknüpfung mit Datei (EXE oder DLL) |
3 | Anwendungsreferenz (.appref-ms) |
TargetExecutable
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Keine
Der Name der ausführbaren Datei, die mit der Verknüpfung verknüpft ist.
Hinweise
Hinweis
Diese Klasse wird derzeit nicht zur Unterstützung vorhandener Asset Intelligence-Berichte verwendet. Es kann jedoch aktiviert werden, um benutzerdefinierte Berichte zu unterstützen.
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_InstalledSoftwareMS-Clients
WMI-Klasse des SMS_Processor-Clients
SMS_SystemConsoleUsage-Client-WMI-Klasse
WMI-Klasse des SMS_SystemConsoleUser-Clients