SMS_TaskSequence_InstallSoftwareAction Server WMI-Klasse

Die SMS_TaskSequence_InstallSoftwareAction WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die eine Tasksequenzaktion darstellt, die Software installiert.

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

Syntax

Class SMS_TaskSequence_InstallSoftwareAction : SMS_TaskSequence_Action
{
      String BaseVariableName;
      SMS_TaskSequence_Condition Condition;
      Boolean ContinueOnError;
      Boolean ContinueOnInstallError;
      String Description;
      Boolean Enabled;
      String Name;
      String PackageID;
      String ProgramName;
      String SupportedEnvironment;
      UInt32 Timeout;
};

Methoden

Die SMS_TaskSequence_InstallSoftwareAction Klasse definiert keine Methoden.

Eigenschaften

BaseVariableName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Bezeichner: [RequiredIfNull("PackageID"), CommandLineArg(3)]

Der Name der Basisvariablen der Tasksequenz. Diese Eigenschaft ist für die Installation mehrerer Programme erforderlich, wenn PackageID sie auf festgelegt ist null.

Condition Datentyp: SMS_TaskSequence_Condition

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

ContinueOnError Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

ContinueOnInstallError Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifier: [RequiredIfNotNull("BaseVariableName"), CommandLineArg(4)]

true , um fortzufahren, wenn ein Installationsfehler auftritt. Diese Eigenschaft ist erforderlich, wenn BaseVariableName sie nicht auf nullfestgelegt ist.

Description Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifier: [AllowedLen("0-255")]

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

Enabled Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

Name Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifier: [AllowedLen("1-100")]

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

PackageID Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifier: [CommandLineArg(1), TaskSequencePackage]

Die ID des Tasksequenzpakets, das zum Installieren des Programms verwendet werden soll. Legen Sie diese Eigenschaft fest, um mehrere Programme zu null installieren.

ProgramName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifizierer: [RequiredIfNotNull("PackageID"), VariableName("_SMSSWDProgramName"), TaskSequenceProgram("PackageID")]

Das zu installierende Programm im Paket. Diese Eigenschaft ist erforderlich, wenn PackageID sie nicht auf nullfestgelegt ist.

Die dieser Eigenschaft zugeordnete Tasksequenzvariable ist _SMSSWDProgramName. Weitere Informationen finden Sie unter Tasksequenzvariablen für die Betriebssystembereitstellung.

SupportedEnvironment Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifier: [Not_Null:ToInstance]

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

Der Standardwert dieser Eigenschaft für diese Tasksequenzaktion ist FullOS.

Timeout Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Siehe SMS_TaskSequence_Action Server WMI-Klasse.

Hinweise

Zu den Klassenqualifikationen für diese Klasse gehören:

[CommandLine("smsswd.exe /pkg:%1 /install /basevar:%3 /continueOnError:%4"),

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

Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.

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.

Siehe auch

SMS_TaskSequence_Action Server WMI-Klasse