SMS_TaskSequence_InstallSoftwareAction Server WMI-klasse

De SMS_TaskSequence_InstallSoftwareAction WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse, in Configuration Manager, die een takenreeksactie vertegenwoordigt waarmee software wordt geïnstalleerd.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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

De SMS_TaskSequence_InstallSoftwareAction klasse definieert geen methoden.

Eigenschappen

BaseVariableName Gegevenstype: String

Toegangstype: Lezen/schrijven

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

De naam van de variabele van de basistaakreeks. Deze eigenschap is vereist voor het installeren van meerdere programma's als PackageID deze is ingesteld op null.

Condition Gegevenstype: SMS_TaskSequence_Condition

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Zie SMS_TaskSequence_Action Server WMI-klasse.

ContinueOnError Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Zie SMS_TaskSequence_Action Server WMI-klasse.

ContinueOnInstallError Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

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

true om door te gaan als er een installatiefout optreedt. Deze eigenschap is vereist als BaseVariableName deze niet is ingesteld op null.

Description Gegevenstype: String

Toegangstype: Lezen/schrijven

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

Zie SMS_TaskSequence_Action Server WMI-klasse.

Enabled Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Zie SMS_TaskSequence_Action Server WMI-klasse.

Name Gegevenstype: String

Toegangstype: Lezen/schrijven

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

Zie SMS_TaskSequence_Action Server WMI-klasse.

PackageID Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: [CommandLineArg(1), TaskSequencePackage]

De id van het takenreekspakket dat moet worden gebruikt voor het installeren van het programma. Stel deze eigenschap in op null het installeren van meerdere programma's.

ProgramName Gegevenstype: String

Toegangstype: Lezen/schrijven

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

Het programma in het pakket dat moet worden geïnstalleerd. Deze eigenschap is vereist als PackageID deze niet is ingesteld op null.

De taakreeksvariabele die aan deze eigenschap is gekoppeld, is _SMSSWDProgramName. Zie Taakreeksvariabelen voor OS-implementatie voor meer informatie.

SupportedEnvironment Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: [Not_Null:ToInstance]

Zie SMS_TaskSequence_Action Server WMI-klasse.

De standaardwaarde van deze eigenschap voor deze takenreeksactie is FullOS.

Timeout Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Zie SMS_TaskSequence_Action Server WMI-klasse.

Opmerkingen

Klassekwalificaties voor deze klasse zijn onder meer:

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

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

Zie Klasse- en eigenschapskwalificaties in Configuration Manager voor meer informatie over klasse- en eigenschapskwalificaties in het gedeelte Eigenschappen.

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

WMI-klasse SMS_TaskSequence_Action Server