SMS_TaskSequence_PrestartCheckAction 服务器 WMI 类

SMS_TaskSequence_PrestartCheckAction WMI 类是 Configuration Manager 中的 SMS 提供程序服务器类。 它表示用于检查目标计算机的就绪情况的任务序列操作。

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

语法

Class SMS_TaskSequence_PrestartCheckAction : SMS_TaskSequence_Action
{
    Boolean CheckCMClientMinVersion;
    Boolean CheckDeviceUEFI;
    Boolean CheckFreeDiskSpace;
    Boolean CheckMaxOSVersion;
    Boolean CheckMemory;
    Boolean CheckMinOSVersion;
    Boolean CheckNetworkConnected;
    Boolean CheckNetworkWired;
    Boolean CheckOSArchitecture;
    Boolean CheckOSLanguageID;
    Boolean CheckOSType;
    Boolean CheckPowerState;
    Boolean CheckProcessorSpeed;
    String  CMClientMinVersion;
    SMS_TaskSequence_Condition Condition;
    Boolean ContinueOnError;
    String Description;
    Boolean Enabled;
    UInt32  FreeDiskSpace;
    String  MaxOSVersion;
    UInt32 Memory;
    String  MinOSVersion;
    String Name;
    String  OSArchitecture;
    UInt32  OSLanguageID;
    String  OSType;
    UInt32  ProcessorSpeed;
    String SupportedEnvironment;
    UInt32 Timeout;
};

方法

SMS_TaskSequence_PrestartCheckAction 不定义任何方法。

属性

CheckCMClientMinVersion

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckCMClientMinVersion")]

启用或禁用Configuration Manager客户端的最低版本的检查。 默认值为 false。 使用 CMClientMinVersion 属性设置最低版本。

CheckDeviceUEFI

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckDeviceUEFI")]

启用或禁用设备是否为 UEFI 的检查。 默认值为 false

CheckFreeDiskSpace

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckFreeDiskSpace"), Not_Null]

启用或禁用检查设备上的可用磁盘空间量。 默认值为 true。 使用 FreeDiskSpace 属性设置可用磁盘空间。

CheckMaxOSVersion

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckMaxOsVersion")]

启用或禁用 OS 最高版本的检查。 默认值为 false。 使用 MaxOSVersion 属性设置最大 OS 版本。

CheckMemory

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckMemory"), Not_Null]

启用或禁用设备上最小内存的检查。 默认值为 true。 使用 Memory 属性设置最小 内存 大小。

CheckMinOSVersion

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckMinOSVersion")]

启用或禁用 OS 最低版本的检查。 默认值为 false。 使用 MinOSVersion 属性设置最低 OS 版本。

CheckNetworkConnected

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckNetworkConnected")]

启用或禁用检查设备是否具有连接到网络的网络适配器。 默认值为 false。 另请参阅依赖属性 CheckNetworkWired

CheckNetworkWired

数据类型Boolean

访问类型:读/写

限定 符: CheckNetworkWired

启用或禁用检查设备是否有非无线网络适配器。 默认值为 false。 若要启用此属性,请启用 CheckNetworkConnected 属性。

CheckOSArchitecture

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckOSArchitecture")]

启用或禁用当前 OS 是 32 位还是 64 位的检查。 默认值为 false。 使用 OSArchitecture 属性设置体系结构。

CheckOSLanguageID

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckOSLanguageID")]

启用或禁用 OS 语言的检查。 默认值为 false。 使用 OSLanguageID 属性设置语言代码。

CheckOSType

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckOSType"), Not_Null]

启用或禁用设备类型的检查。 默认值为 true。 使用 OSType 属性设置设备类型。

CheckPowerState

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckPowerState")]

启用或禁用检查设备是否接通交流电源而不是电池。 默认值为 false

CheckProcessorSpeed

数据类型Boolean

访问类型:读/写

限定 符: [VariableName("OSDCheckProcessorSpeed"), Not_Null]

启用或禁用设备的最低处理器速度检查。 默认值为 true。 使用 ProcessorSpeed 属性设置最小处理器速度。

CMClientMinVersion

数据类型String

访问类型:读/写

限定 符: [VariableName("OSDCMClientMinVersion")]

设置 Configuration Manager 客户端的最低版本。 按以下格式指定客户端版本: 5.00.8913.1005。 若要配置此属性,请启用 CheckCMClientMinVersion 属性。

Condition

数据类型SMS_TaskSequence_Condition

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

ContinueOnError

数据类型Boolean

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

Description

数据类型String

访问类型:读/写

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

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

Enabled

数据类型Boolean

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

FreeDiskSpace

数据类型UInt32

访问类型:读/写

限定 符: [VariableName("OSDFreeDiskSpace")]

设置设备上的可用磁盘空间量(以 MB 为单位)。 默认值为 25000。 若要配置此属性,请启用 CheckFreeDiskSpace 属性。

MaxOSVersion

数据类型String

访问类型:读/写

限定 符: [VariableName("OSDMaxOSVersion")]

设置 OS 的最大版本。 使用主版本、次要版本和内部版本号指定版本。 例如,10.0.18356。 若要配置此属性,请启用 CheckMaxOSVersion 属性。

Memory

数据类型UInt32

访问类型:读/写

限定 符: [VariableName("OSDMemory")]

在设备上设置最小内存(以 MB 为单位)。 默认值为 512。 若要配置此属性,请启用 CheckMemory 属性。

MinOSVersion

数据类型String

访问类型:读/写

限定 符: [VariableName("OSDMinOSVersion")]

设置 OS 的最低版本。 使用主版本、次要版本和内部版本号指定版本。 例如,10.0.16299。 若要配置此属性,请启用 CheckMinOSVersion 属性。

Name

数据类型String

访问类型:读/写

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

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

OSArchitecture

数据类型String

访问类型:读/写

限定 符: [VariableName("OSDOSArchitecture"), ValueMap{"","32","64"}]

设置 OS 的体系结构(或 3264)。 默认值为 64。 若要配置此属性,请启用 CheckOSArchitecture 属性。

OSLanguageID

数据类型UInt32

访问类型:读/写

限定 符: [VariableName("OSDOSLanguageID")]

设置与 OS 语言匹配的语言代码。 例如,1033对于英语 (美国) 。 此检查将你设置为客户端上 Win32_OperatingSystem WMI 类的 OSLanguage 属性的语言进行比较。 若要配置此属性,请启用 CheckOSLanguageID 属性。

OSType

数据类型String

访问类型:读/写

限定 符: [VariableName("OSDOSType"), ValueMap{"CLIENT","SERVER"}]

设置要检查的设备类型或 CLIENTSERVER。 默认值为 CLIENT。 若要配置此属性,请启用 CheckOSType 属性。

ProcessorSpeed

数据类型UInt32

访问类型:读/写

限定 符: [VariableName("OSDProcessorSpeed")]

设置设备的最小处理器速度(以 MHz 为单位)。 默认值为 800。 若要配置此属性,请启用 CheckProcessorSpeed 属性。

SupportedEnvironment

数据类型String

访问类型:读/写

限定符:[Not_Null:ToInstance]

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

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

Timeout

数据类型UInt32

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

备注

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

要求

运行时要求

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

开发要求

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