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 的体系结构(或 32
64
)。 默认值为 64
。 若要配置此属性,请启用 CheckOSArchitecture 属性。
OSLanguageID
数据类型UInt32
访问类型:读/写
限定 符: [VariableName("OSDOSLanguageID")]
设置与 OS 语言匹配的语言代码。 例如,1033
对于英语 (美国) 。 此检查将你设置为客户端上 Win32_OperatingSystem WMI 类的 OSLanguage 属性的语言进行比较。 若要配置此属性,请启用 CheckOSLanguageID 属性。
OSType
数据类型String
访问类型:读/写
限定 符: [VariableName("OSDOSType"), ValueMap{"CLIENT","SERVER"}]
设置要检查的设备类型或 CLIENT
SERVER
。 默认值为 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服务器开发要求。