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 01
beginnt. 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.