SMS_TaskSequence_ApplyOperatingSystemAction 服务器 WMI 类

SMS_TaskSequence_ApplyOperatingSystemAction Windows Management Instrumentation (WMI) 类是Configuration Manager中的 SMS 提供程序服务器类,它表示在目标计算机上安装指定操作系统映像的任务序列操作。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

Class SMS_TaskSequence_ApplyOperatingSystemAction : SMS_TaskSequence_Action  
{  
      SMS_TaskSequence_Condition Condition;  
      String ConfigFileName;  
      String ConfigFilePackage;  
      Boolean ContinueOnError;  
      String Description;  
      UInt32 DestinationDisk;  
      String DestinationLogicalDrive;  
      UInt32 DestinationPartition;  
      String DestinationVariable;  
      Boolean Enabled;  
      UInt32 ImageIndex;  
      String ImagePackageID;  
      UInt32 InstallEditionIndex;  
      String InstallPackageID;  
      String Name;  
      Boolean RunFromNet;  
      String SupportedEnvironment;  
      UInt32 Timeout;  
};  

方法

SMS_TaskSequence_ApplyOperatingSystemAction 不定义任何方法。

属性

Condition
数据类型SMS_TaskSequence_Condition

访问类型:读/写

限定符:无

请参阅 SMS_TaskSequence_Action服务器 WMI 类

ConfigFileName
数据类型String

访问类型:读/写

限定符:[RequiredIfNotNull (“ConfigFilePackage”) ,VariableName (“OSDConfigFileName”) ]

属性中指定的 ConfigFilePackage 应答文件的名称。 有关详细信息,请参阅本主题后面的“备注”部分。

与此属性关联的任务序列变量是 OSDConfigFileName。 有关详细信息,请参阅 OS 部署任务序列变量

ConfigFilePackage
数据类型String

访问类型:读/写

限定符:[CommandLineArg (4) ,TaskSequencePackage]

包含 Windows 安装程序应答文件的可选包的 ID。 有关详细信息,请参阅本主题后面的“备注”部分。

ContinueOnError
数据类型Boolean

访问类型:读/写

限定符:无

请参阅 SMS_TaskSequence_Action服务器 WMI 类

Description
数据类型String

访问类型:读/写

限定符:[AllowedLen (“0-255”) ]

请参阅 SMS_TaskSequence_Action服务器 WMI 类

DestinationDisk
数据类型UInt32

访问类型:读/写

限定符:[CommandLineArg (6) ,ValueRange (“0-99”) ]

要向其应用映像的磁盘的索引。 索引的值为 0 到 99。 有关详细信息,请参阅本主题后面的“备注”部分。

DestinationLogicalDrive
数据类型String

访问类型:读/写

限定符:[CommandLineArg (8) ]

应用映像的卷的逻辑驱动器号。 有关详细信息,请参阅本主题后面的“备注”部分。

DestinationPartition
数据类型UInt32

访问类型:读/写

限定符:[CommandLineArg (7) 、RequiredIfNotNull (“DestinationDisk”) 、ValueRange (“1-99”) ]

目标磁盘上应用映像所指定的 DestinationDisk 分区的索引。 索引的值为 1 到 99。 有关详细信息,请参阅本主题后面的“备注”部分。

DestinationVariable
数据类型String

访问类型:读/写

限定符:[CommandLineArg (9) ]

包含应用映像的卷的逻辑驱动器号的任务序列变量。 有关详细信息,请参阅本主题后面的“备注”部分。

Enabled
数据类型Boolean

访问类型:读/写

限定符:无

请参阅 SMS_TaskSequence_Action服务器 WMI 类

ImageIndex
数据类型UInt32

访问类型:读/写

限定符:[RequiredIfNotNull (“ImagePackageID”) ,ValueRange (“1-2147483647”) ,VariableName (“OSDImageIndex”) ]

应用于目标计算机的 WIM 文件中的图像的索引。 此属性的值可以介于 1 到 2147483647 之间。 如果 ImagePackageID 设置了 ,则需要此属性。 有关详细信息,请参阅本主题后面的“备注”部分。

与此属性关联的任务序列变量是 OSDImageIndex。 有关详细信息,请参阅 OS 部署任务序列变量

ImagePackageID
数据类型String

访问类型:读/写

限定符:[CommandLineArg (1) ,TaskSequencePackage (“image”) ,RequiredIfNull (“InstallPackageID”) ]

应用于目标计算机的映像的包 ID。 如果未 InstallPackageID 设置 ,则需要此属性。 有关详细信息,请参阅本主题后面的“备注”部分。

InstallEditionIndex
数据类型UInt32

访问类型:读/写

限定符:[RequiredIfNotNull (“InstallPackageID”) ,VariableName (“OSDInstallEditionIndex”) ]

脚本化安装的版本索引,反映在应用于目标计算机的 WIM 文件中。 默认值为 0。 如果 InstallPackageID 设置了 ,则需要此属性。 有关详细信息,请参阅本主题后面的“备注”部分。

InstallPackageID
数据类型String

访问类型:读/写

限定符:[CommandLineArg (3) 、TaskSequencePackage (“image”) 、RequiredIfNull (“ImagePackageID”) ]

要安装在目标计算机上的脚本化操作系统安装包的包 ID。 有关详细信息,请参阅本主题后面的“备注”部分。

Name
数据类型String

访问类型:读/写

限定符:[AllowedLen (“1-100”) ]

请参阅 SMS_TaskSequence_Action服务器 WMI 类

RunFromNet
数据类型Boolean

访问类型:读/写

限定符:[RunFromNet,CommandLineArg (10) ]

true 如果操作系统 WIM 映像将直接从网络共享应用,而不是首先下载。 这要求映像包在分发点上的共享上可用。 默认值为 false

此信息适用于 System Center 2012 Configuration Manager SP1 或更高版本,以及 System Center 2012 R2 Configuration Manager 或更高版本。

SupportedEnvironment
数据类型String

访问类型:读/写

限定符:[Not_Null:ToInstance]

请参阅 SMS_TaskSequence_Action服务器 WMI 类

此任务序列操作的此属性的默认值为 WinPE。

Timeout
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_TaskSequence_Action服务器 WMI 类

备注

此类的类限定符包括:

[CommandLine (“OSDApplyOS.exe<?1: /image:%1,%%OSDImageIndex%%><?3: /install:%3,%%OSDInstallEditionIndex%%%><?4: \”/config:%4,%%OSDConfigFileName%\“><?6: /target:%6,%7><?8: /target:%8><?9: /target:%%%9%%>”) ,

ActionCategory{“Images,1,5”},ActionUI{“AdminUI.TaskSequenceEditor.dll”,“Microsoft”。ConfigurationManagement.AdminConsole.TaskSequenceEditor“, ”ApplyOperatingSystemControl“,”TaskSequenceOptionControl“},SequenceCategory (”OSD“) ]

有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符

可为此任务序列操作的目标设置以下属性:

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    若要安装到特定的磁盘或分区,请将 DestinationDiskDestinationPartition 其他目标属性设置为 null

    若要安装到逻辑卷(如 c:\),请将其他属性null设置为 DestinationLogicalDrive

    DestinationVariable 可以设置为任务序列变量,该变量包含目标磁盘 1、分区 1 的目标形式为“1,1”或包含“c:”的目标,以面向逻辑卷。

    将所有目标属性设置为 null,以使用“下一个可用”格式的卷作为目标。

    以下属性特定于特定类型的安装:

  • ImagePackageIDImageIndex 属性用于基于映像的安装。

  • InstallPackageIDInstallEditionIndex 属性用于脚本化安装。

  • ConfigFilePackageConfigFileName 属性用于从配置文件进行安装。

    属性 InstallEditionIndexSMS_TaskSequence_ApplyOperatingSystemAction 类设置。 它由 SMS_TaskSequence_SetupWindowsAndSMSAction 服务器 WMI 类检索。

注意

如果应用程序必须根据大于 0x7fffffff (2147483647) ImageIndex 的最大值检查属性的范围,则为 属性提供的值可能会有问题。 在这种情况下,应用程序不能对 属性使用范围限定符。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

SMS_TaskSequence_SetupWindowsAndSMSAction 服务器 WMI 类