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")]
啟用或停用作業系統最大版本的檢查。 預設值為 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")]
啟用或停用作業系統語言的檢查。 預設值為 false
。 使用 OSLanguageID 屬性設定語言代碼。
CheckOSType
資料類型:Boolean
存取類型:讀取/寫入
限定 符: [VariableName("OSDCheckOSType"), Not_Null]
啟用或停用裝置類型的檢查。 預設值為 true
。 使用 OSType 屬性設定裝置類型。
CheckPowerState
資料類型:Boolean
存取類型:讀取/寫入
限定 符: [VariableName("OSDCheckPowerState")]
啟用或停用檢查裝置是否已插入 AC 電源,而不是使用電池。 預設值為 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伺服器開發需求。