Windows SMS_TaskSequence_InstallSoftwareAction Management Instrumentation (WMI) 類別是 SMS 提供者伺服器類別,Configuration Manager 表示安裝軟體的工作順序動作。
下列語法已從受控物件格式 (MOF) 程式代碼簡化,並包含所有繼承的屬性。
語法
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;
};
方法
類別 SMS_TaskSequence_InstallSoftwareAction 不會定義任何方法。
屬性
BaseVariableName 資料類型: String
存取類型:讀取/寫入
限定符:[RequiredIfNull (“PackageID”) , CommandLineArg (3) ]
基底工作順序變數名稱。 如果 PackageID 設定 null為 ,則安裝多個程式需要此屬性。
Condition 資料類型: SMS_TaskSequence_Condition
存取類型:讀取/寫入
限定符:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
ContinueOnError 資料類型: Boolean
存取類型:讀取/寫入
限定符:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
ContinueOnInstallError 資料類型: Boolean
存取類型:讀取/寫入
限定符:[RequiredIfNotNull (“BaseVariableName”) , CommandLineArg (4) ]
true 如果發生安裝錯誤,則為 繼續。 如果 BaseVariableName 未設定為 null,則需要此屬性。
Description 資料類型: String
存取類型:讀取/寫入
限定符:[AllowedLen (“0-255”) ]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
Enabled 資料類型: Boolean
存取類型:讀取/寫入
限定符:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
Name 資料類型: String
存取類型:讀取/寫入
限定符:[AllowedLen (“1-100”) ]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
PackageID 資料類型: String
存取類型:讀取/寫入
限定符:[CommandLineArg (1) , TaskSequencePackage]
要用來安裝程式的工作順序套件標識碼。 將此屬性設定為 null 以安裝多個程式。
ProgramName 資料類型: String
存取類型:讀取/寫入
限定符:[RequiredIfNotNull (“PackageID”) , VariableName (“_SMSSWDProgramName”) , TaskSequenceProgram (“PackageID”) ]
要安裝之套件中的程式。 如果 PackageID 未設定為 null,則需要此屬性。
與這個屬性相關聯的工作順序變數會_SMSSWDProgramName。 如需詳細資訊,請參閱 OS部署工作順序變數。
SupportedEnvironment 資料類型: String
存取類型:讀取/寫入
限定符:[Not_Null:ToInstance]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
此工作順序動作的這個屬性預設值是 FullOS。
Timeout 資料類型: UInt32
存取類型:讀取/寫入
限定符:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
註解
此類別的類別限定元包括:
[CommandLine (“smsswd.exe /pkg:%1 /install /basevar:%3 /continueOnError:%4”) ,
ActionCategory{“Software,2,2”},ActionUI{“AdminUI.TaskSequenceEditor.dll”, “Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor”, “InstallSoftwareDistributionControl”, “TaskSequenceOptionControl”}]
如需 [屬性] 區段中包含之類別限定符和屬性限定符的詳細資訊,請參閱 Configuration Manager 類別和屬性限定符。
需求
運行時間需求
如需詳細資訊,請參閱 Configuration Manager 伺服器運行時間需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。