Freigeben über


WMI-Serverklasse SMS_TaskSequence_InstallApplicationAction

Die SMS_TaskSequence_InstallApplicationAction WMI-Klasse ist eine SMS-Anbieter-Serverklasse in Configuration Manager. Es stellt eine Tasksequenzaktion dar, die eine Anwendung installiert.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_TaskSequence_InstallApplicationAction : SMS_TaskSequence_Action  
{  
    SMS_TaskSequence_ApplicationInfo AppInfo[];  
    String ApplicationName;  
    String BaseVariableName;  
    boolean ClearCache;
    SMS_TaskSequence_Condition Condition;  
    Boolean ContinueOnError;  
    Boolean ContinueOnInstallError;  
    String Description;  
    Boolean Enabled;  
    String Name;  
    UInt32 NumApps;  
    String RetryCount;  
    String SupportedEnvironment;  
    UInt32 Timeout;  
};  

Methoden

Die SMS_TaskSequence_InstallApplicationAction -Klasse definiert keine Methoden.

Eigenschaften

AppInfo

Datentyp: SMS_TaskSequence_ApplicationInfo Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [variablename]

Ein Array von SMS_TaskSequence_ApplicationInfo WMI-Klassenobjekten des Servers . Jedes Element enthält Anwendungsdetails, z. B. Anzeigename, Modellname der Anwendung und Beschreibung.

ApplicationName

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [commandlinearg, tasksequenceapplication]

Durch Trennzeichen getrennte Liste der Anwendungsmodellnamen für den zu installierenden Schritt.

BaseVariableName

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [commandlinearg, requiredifnull]

Diese Variable gibt den Basisnamen für eine Gruppe von Tasksequenzvariablen an, die für eine Sammlung oder einen Computer angegeben sind. Diese Variablen geben die Anwendungen an, die der Schritt für diese Sammlung oder diesen Computer installiert. Jeder Variablenname besteht aus dem allgemeinen Basisnamen und einem numerischen Suffix, das bei 01beginnt. Der Wert für jede Variable muss den Namen der Anwendung und nichts anderes enthalten.

ClearCache

Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Legen Sie auf fest true , um Anwendungsinhalte nach der Installation aus dem Cache zu löschen. Dieser Wert ist false standardmäßig.

Condition

Datentyp: SMS_TaskSequence_Condition

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

ContinueOnError

Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

ContinueOnInstallError

Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [commandlinearg, requiredifnotnull]

Legen Sie fest true , um fortzufahren, wenn ein Installationsfehler auftritt. Diese Eigenschaft ist erforderlich.

Description

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [allowedlen]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

Enabled

Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

Name

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [allowedlen]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

NumApps

Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [variablename]

Größe des Arrays, das durch die AppInfo -Eigenschaft angegeben wird. Die dieser Eigenschaft zugeordnete Tasksequenzvariable ist OSDAppCount.

RetryCount

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [retrycount]

Die Anzahl der Wiederholungen. Der Standardwert ist 2.

SupportedEnvironment

Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation: [not_null, valuemap]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

Timeout

Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action-Server-WMI-Klasse.

Hinweise

Klassenqualifizierer für diese Klasse sind:

[CommandLine("smsappinstall.exe /app:%1 /basevar:%2 /continueOnError:%3"),  

ActionCategory{"Software,1,2"},     ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "InstallApplicationControl", "TaskSequenceOptionControl"}]  

Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftenqualifizierer.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverruntimeanforderungen.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.