Třída WMI serveru SMS_TaskSequence_InstallSoftwareAction Server

Třída SMS_TaskSequence_InstallSoftwareAction WMI (Windows Management Instrumentation) je třída serveru poskytovatele SMS v nástroji Configuration Manager, která představuje akci pořadí úkolů, která nainstaluje 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 proměnné základního pořadí úkolů. Tato vlastnost je vyžadována pro instalaci více programů, pokud PackageID je nastavena na nullhodnotu .

Condition Datový typ: SMS_TaskSequence_Condition

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

Kvalifikace: Žádné

Viz SMS_TaskSequence_Action Server – třída WMI.

ContinueOnError Datový typ: Boolean

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

Kvalifikace: Žádné

Viz SMS_TaskSequence_Action Server – třída WMI.

ContinueOnInstallError Datový typ: Boolean

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

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

true Pokud chcete pokračovat, pokud dojde k chybě instalace. Tato vlastnost je vyžadována, pokud BaseVariableName není nastavena na nullhodnotu .

Description Datový typ: String

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

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

Viz SMS_TaskSequence_Action Server – třída WMI.

Enabled Datový typ: Boolean

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

Kvalifikace: Žádné

Viz SMS_TaskSequence_Action Server – třída WMI.

Name Datový typ: String

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

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

Viz SMS_TaskSequence_Action Server – třída 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. Tuto vlastnost nastavte na instalaci null více programů.

ProgramName Datový typ: String

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

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

Program v balíčku, který chcete nainstalovat. Tato vlastnost je vyžadována, pokud PackageID není nastavena 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 Server – třída 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

Kvalifikace: Žádné

Viz SMS_TaskSequence_Action Server – třída WMI.

Poznámky

Mezi kvalifikátory třídy 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řídy i kvalifikátorech vlastností, které jsou součástí části Vlastnosti, najdete v tématu Configuration Manager kvalifikátory tříd a vlastností.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Požadavky na modul runtime serveru Configuration Manager.

Požadavky na vývoj

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

Viz taky

Třída WMI serveru SMS_TaskSequence_Action Server