Delen via


WMI-klasse SMS_TaskSequence_InstallSoftwareAction-server

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 van 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

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

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

Condition
Gegevenstype: SMS_TaskSequence_Condition

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_TaskSequence_Action-server.

ContinueOnError
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_TaskSequence_Action-server.

ContinueOnInstallError
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: [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

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

Zie WMI-klasse SMS_TaskSequence_Action-server.

Enabled
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_TaskSequence_Action-server.

Name
Gegevenstype: String

Toegangstype: Lezen/schrijven

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

Zie WMI-klasse SMS_TaskSequence_Action-server.

PackageID
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [CommandLineArg(1), TaskSequencePackage]

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

ProgramName
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [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 takenreeksvariabele die aan deze eigenschap is gekoppeld, is _SMSSWDProgramName. Zie Takenreeksvariabelen voor besturingssysteemimplementatie voor meer informatie.

SupportedEnvironment
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [Not_Null:ToInstance]

Zie WMI-klasse SMS_TaskSequence_Action-server.

De standaardwaarde van deze eigenschap voor deze takenreeksactie is FullOS.

Timeout
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_TaskSequence_Action-server.

Opmerkingen

Klaskwalificaties voor deze klasse zijn onder andere:

[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 Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie Eigenschappen.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_TaskSequence_Action-server