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.
La SMS_TaskSequence_SoftwareConditionExpression classe WMI (Windows Management Instrumentation) est une classe de serveur de fournisseur SMS, dans Configuration Manager, qui représente une expression de condition pour vérifier si un produit spécifié est installé sur l’ordinateur de destination. Si le logiciel existe, l’action est exécutée ; sinon, il n’est pas exécuté.
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_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Operator;
String ProductCode;
String ProductName;
String UpgradeCode;
String Version
};
Méthodes
La SMS_TaskSequence_SoftwareConditionExpression classe ne définit aucune méthode.
Propriétés
Operator Type de données : String
Type d’accès : Lecture/écriture
Qualificatifs : [Not_Null]
Opérateur de condition à utiliser pour la comparaison. Les valeurs possibles sont les suivantes :
AnyVersion
ThisVersion
ProductCodeType de données :StringType d’accès : Lecture/écriture
Qualificatifs : [Not_Null]
Code de produit du package Windows Installer à comparer.
ProductNameType de données :StringType d’accès : Lecture/écriture
Qualificatifs : Aucun
Nom du produit.
UpgradeCodeType de données :StringType d’accès : Lecture/écriture
Qualificatifs : Aucun
Code de mise à niveau pour le produit à comparer.
VersionType de données :StringType d’accès : Lecture/écriture
Qualificatifs : Aucun
Version du logiciel.
Remarques
Il n’y a pas de qualification de classe pour cette classe. Pour plus d’informations sur les qualificateurs de classe et de propriété inclus dans la section Propriétés, voir Qualificateurs de classe et de propriété du Configuration Manager.
En utilisant cette condition, vous pouvez effectuer les opérations suivantes :
Vérifiez l’existence d’un produit spécifique.
Operatordevrait être ThisVersion.ProductCodeLe code du produit.Vérifiez l’existence d’une famille de produits.
Operatordevrait être AnyVersionUpgradeCodedoit être le code de mise à niveau.Le code du produit ou le code de mise à niveau doit être spécifié, sinon une erreur se produit.
Le logiciel sur l’ordinateur de destination doit être installé à l’aide d’un package Windows Installer pour que cette expression fonctionne. En cours d’utilisation, les propriétés de classe sont obtenues à partir du package Windows Installer du logiciel auquel vous devez comparer. Pour plus d’informations, voir Windows Installer.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.
Configuration requise pour le développement
Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.