Sdílet prostřednictvím


Serverová třída služby WMI SMS_TaskSequence_InstallSoftwareAction

Třída SMS_TaskSequence_InstallSoftwareAction WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje akci pořadí úkolů, která instaluje software.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

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;  
};  

Metody

Třída SMS_TaskSequence_InstallSoftwareAction nedefinuje žádné metody.

Vlastnosti

BaseVariableName
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [RequiredIfNull("PackageID"), CommandLineArg(3)]

Název základní proměnné pořadí úkolů Tato vlastnost je vyžadována pro instalaci více programů, pokud PackageID je nastavena na hodnotu null.

Condition
Datový typ: SMS_TaskSequence_Condition

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Viz SMS_TaskSequence_Action serverová třída služby WMI.

ContinueOnError
Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Viz SMS_TaskSequence_Action serverová třída služby WMI.

ContinueOnInstallError
Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: [RequiredIfNotNull("BaseVariableName"), CommandLineArg(4)]

true pokračujte, pokud dojde k chybě instalace. Tato vlastnost je povinná, pokud BaseVariableName není nastavená na nullhodnotu .

Description
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [AllowedLen("0-255")]

Viz SMS_TaskSequence_Action serverová třída služby WMI.

Enabled
Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Viz SMS_TaskSequence_Action serverová třída služby WMI.

Name
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [AllowedLen("1-100")]

Viz SMS_TaskSequence_Action serverová třída služby WMI.

PackageID
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [CommandLineArg(1), TaskSequencePackage]

ID balíčku pořadí úkolů, který se má použít k instalaci programu. Pokud chcete nainstalovat více programů, nastavte tuto vlastnost na null hodnotu .

ProgramName
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [RequiredIfNotNull("PackageID"), VariableName("_SMSSWDProgramName"), TaskSequenceProgram("PackageID")]

Program v balíčku, který se má nainstalovat. Tato vlastnost je povinná, pokud PackageID není nastavená na nullhodnotu .

Proměnná pořadí úkolů přidružená k této vlastnosti je _SMSSWDProgramName. Další informace najdete v tématu Proměnné pořadí úkolů nasazení operačního systému.

SupportedEnvironment
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [Not_Null:ToInstance]

Viz SMS_TaskSequence_Action serverová třída služby WMI.

Výchozí hodnota této vlastnosti pro tuto akci pořadí úkolů je FullOS.

Timeout
Datový typ: UInt32

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Viz SMS_TaskSequence_Action serverová třída služby WMI.

Poznámky

Mezi kvalifikátory tříd pro tuto třídu patří:

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

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

Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager Server Runtime Requirements.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.

Viz taky

Serverová třída služby WMI SMS_TaskSequence_Action