Classe WMI del server SMS_TaskSequence_SoftwareConditionExpression

La SMS_TaskSequence_SoftwareConditionExpression classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS in Configuration Manager che rappresenta un'espressione condizione per verificare se un prodotto specificato è installato nel computer di destinazione. Se il software esiste, l'azione viene eseguita; altrimenti non viene eseguito.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
      String Operator;
      String ProductCode;
      String ProductName;
      String UpgradeCode;
      String Version
};

Metodi

La SMS_TaskSequence_SoftwareConditionExpression classe non definisce alcun metodo.

Proprietà

Operator Tipo: String

Tipo di accesso: lettura/scrittura

Qualificazioni: [Not_Null]

Operatore di condizione da usare per il confronto. I valori possibili sono:

  • AnyVersion

  • ThisVersion

    ProductCode Tipo: String

    Tipo di accesso: lettura/scrittura

    Qualificazioni: [Not_Null]

    Codice prodotto del pacchetto Windows Installer da confrontare.

    ProductName Tipo: String

    Tipo di accesso: lettura/scrittura

    Qualificazioni: Nessuna

    Nome del prodotto.

    UpgradeCode Tipo: String

    Tipo di accesso: lettura/scrittura

    Qualificazioni: Nessuna

    Codice di aggiornamento del prodotto da confrontare.

    Version Tipo: String

    Tipo di accesso: lettura/scrittura

    Qualificazioni: Nessuna

    Versione del software.

Osservazioni

Non ci sono qualificatori di classe per questa classe. Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Qualificatori di classe e proprietà di Configuration Manager.

Se si usa questa condizione, è possibile eseguire le operazioni seguenti:

Verificare l'esistenza di un prodotto specifico.

  • Operator dovrebbe essere ThisVersion.

  • ProductCode dovrebbe il codice prodotto.

    Verificare l'esistenza di una famiglia di prodotti.

  • Operator dovrebbe essere AnyVersion

  • UpgradeCode deve essere il codice di aggiornamento.

    In caso contrario, è necessario specificare il codice prodotto o il codice di aggiornamento.

    Per il funzionamento di questa espressione, è necessario che il software nel computer di destinazione venga installato con un pacchetto di Windows Installer. Nell'utilizzo, le proprietà della classe vengono ottenute dal pacchetto Windows Installer del software con cui si desidera confrontare. Per altre informazioni, vedi Windows Installer.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo del server di Configuration Manager.