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 ProductEigenschaften , Description, ProductVersion, Publisherund FileName der Datei abgeleitet wird.

FilePropertiesHashEx
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Eine eindeutige 128-Bit-Signatur, die von einer Kombination der ProductEigenschaften , , Description, ProductVersionPublisher, FileName, FileVersionBinProductVersion, 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 Microsoft Windows Installer-Dokumentation.

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.

HinwBemerkungeneise

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