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