共用方式為


SMS_TaskSequence_PrestartCheckAction 伺服器 WMI 類別

SMS_TaskSequence_PrestartCheckActionWMI 類別是 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伺服器開發需求