Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_TaskSequence_SoftwareConditionExpression WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die einen Bedingungsausdruck darstellt, um zu überprüfen, ob ein bestimmtes Produkt auf dem Zielcomputer installiert ist. Wenn die Software vorhanden ist, wird die Aktion ausgeführt; andernfalls wird er nicht ausgeführt.
Die folgende Syntax wurde aus MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Operator;
String ProductCode;
String ProductName;
String UpgradeCode;
String Version
};
Methoden
Die SMS_TaskSequence_SoftwareConditionExpression Klasse definiert keine Methoden.
Eigenschaften
Operator Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [Not_Null]
Der für den Vergleich zu verwendende Bedingungsoperator. Die folgenden Werte sind möglich:
Beliebige Version
ThisVersion
ProductCodeDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: [Not_Null]
Der Produktcode des Windows Installer-Pakets, der verglichen werden soll.
ProductNameDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Produktname
UpgradeCodeDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Der Upgradecode für das zu vergleichende Produkt.
VersionDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Die Version der Software.
Hinweise
Für diese Klasse gibt es keine Klassenqualifikationen. Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.
Mit dieser Bedingung können Sie Folgendes tun:
Überprüfen Sie, ob ein bestimmtes Produkt vorhanden ist.
Operatormuss ThisVersion sein.ProductCodesollte der Produktcode.Überprüfen Sie, ob eine Produktfamilie vorhanden ist.
Operatormuss AnyVersion sein.UpgradeCodemuss der Upgradecode sein.Entweder muss der Produktcode oder der Upgradecode angegeben werden, andernfalls tritt ein Fehler auf.
Die Software auf dem Zielcomputer muss mithilfe eines Windows Installer-Pakets installiert werden, damit dieser Ausdruck funktioniert. Bei der Verwendung werden die Klasseneigenschaften aus dem Windows Installer-Paket der Software abgerufen, mit der der Vergleich durchgeführt werden soll. Weitere Informationen finden Sie unter Windows Installer.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.