SMS_TaskSequence_InstallSoftwareAction Windows Management Instrumentation (WMI) 类是Configuration Manager中表示安装软件的任务序列作的 SMS 提供程序服务器类。
以下语法在托管对象格式 (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]
用于安装程序的任务序列包的 ID。 将此属性设置为 以 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服务器开发要求。