Sdílet prostřednictvím


serverová třída služby WMI SMS_TaskSequence_PrestartCheckAction

Třída SMS_TaskSequence_PrestartCheckAction služby WMI je serverová třída poskytovatele serveru SMS v Configuration Manager. Představuje akci pořadí úkolů pro kontrolu připravenosti cílového počítače.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

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;
};

Metody

Třída SMS_TaskSequence_PrestartCheckAction nedefinuje žádné metody.

Vlastnosti

CheckCMClientMinVersion

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckCMClientMinVersion")]

Povolte nebo zakažte kontrolu minimální verze klienta Configuration Manager. Výchozí hodnota je false. Nastavte minimální verzi pomocí vlastnosti CMClientMinVersion .

CheckDeviceUEFI

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckDeviceUEFI")]

Povolte nebo zakažte kontrolu, že zařízení používá rozhraní UEFI. Výchozí hodnota je false.

CheckFreeDiskSpace

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckFreeDiskSpace"), Not_Null]

Povolte nebo zakažte kontrolu množství volného místa na disku v zařízení. Výchozí hodnota je true. Nastavte volné místo na disku pomocí FreeDiskSpace vlastnost.

CheckMaxOSVersion

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckMaxOsVersion")]

Povolte nebo zakažte kontrolu maximální verze operačního systému. Výchozí hodnota je false. Nastavte maximální verzi operačního systému pomocí vlastnosti MaxOSVersion .

CheckMemory

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckMemory"), Not_Null]

Povolte nebo zakažte kontrolu minimální paměti v zařízení. Výchozí hodnota je true. Nastavte minimální velikost paměti pomocí vlastnosti Memory .

CheckMinOSVersion

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckMinOSVersion")]

Povolte nebo zakažte kontrolu minimální verze operačního systému. Výchozí hodnota je false. Nastavte minimální verzi operačního systému pomocí vlastnosti MinOSVersion .

CheckNetworkConnected

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckNetworkConnected")]

Povolte nebo zakažte kontrolu, jestli má zařízení síťový adaptér, který je připojený k síti. Výchozí hodnota je false. Viz také závislá vlastnost CheckNetworkWired.

CheckNetworkWired

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: CheckNetworkWired

Povolte nebo zakažte kontrolu, jestli má zařízení síťový adaptér, který není bezdrátový. Výchozí hodnota je false. Pokud chcete tuto vlastnost povolit, povolte vlastnost CheckNetworkConnected .

CheckOSArchitecture

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckOSArchitecture")]

Povolte nebo zakažte kontrolu, jestli je aktuální operační systém 32bitový nebo 64bitový. Výchozí hodnota je false. Nastavte architekturu pomocí vlastnosti OSArchitecture .

CheckOSLanguageID

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckOSLanguageID")]

Povolte nebo zakažte kontrolu jazyka operačního systému. Výchozí hodnota je false. Nastavte kód jazyka pomocí vlastnosti OSLanguageID .

CheckOSType

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckOSType"), Not_Null]

Povolte nebo zakažte kontrolu typu zařízení. Výchozí hodnota je true. Nastavte typ zařízení pomocí vlastnosti OSType .

CheckPowerState

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckPowerState")]

Povolte nebo zakažte kontrolu, jestli je zařízení připojené k elektrickému napájení a není napájené z baterie. Výchozí hodnota je false.

CheckProcessorSpeed

Datový typ: Boolean

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCheckProcessorSpeed"), Not_Null]

Povolte nebo zakažte kontrolu minimální rychlosti procesoru zařízení. Výchozí hodnota je true. Nastavte minimální rychlost procesoru pomocí vlastnosti ProcessorSpeed .

CMClientMinVersion

Datový typ: String

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDCMClientMinVersion")]

Nastavte minimální verzi klienta Configuration Manager. Zadejte verzi klienta v následujícím formátu: 5.00.8913.1005. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckCMClientMinVersion .

Condition

Datový typ: SMS_TaskSequence_Condition

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

ContinueOnError

Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

Description

Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [AllowedLen("0-255")]

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

Enabled

Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

FreeDiskSpace

Datový typ: UInt32

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDFreeDiskSpace")]

Nastavte na zařízení množství volného místa na disku v MB. Výchozí hodnota je 25000. Chcete-li nakonfigurovat tuto vlastnost, povolte CheckFreeDiskSpace vlastnost.

MaxOSVersion

Datový typ: String

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDMaxOSVersion")]

Nastavte maximální verzi operačního systému. Zadejte verzi s hlavní verzí, podverzi a číslem buildu. Například: 10.0.18356. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckMaxOSVersion .

Memory

Datový typ: UInt32

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDMemory")]

Nastavte minimální paměť v MB na zařízení. Výchozí hodnota je 512. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckMemory .

MinOSVersion

Datový typ: String

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDMinOSVersion")]

Nastavte minimální verzi operačního systému. Zadejte verzi s hlavní verzí, podverzi a číslem buildu. Například: 10.0.16299. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckMinOSVersion .

Name

Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [AllowedLen("1-100")]

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

OSArchitecture

Datový typ: String

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDOSArchitecture"), ValueMap{"","32","64"}]

Nastavte architekturu operačního systému, buď 32 nebo 64. Výchozí hodnota je 64. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckOSArchitecture .

OSLanguageID

Datový typ: UInt32

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDOSLanguageID")]

Nastavte kód jazyka tak, aby odpovídal jazyku operačního systému. Například 1033 pro angličtinu (USA). Tato kontrola porovná jazyk, který jste nastavili na vlastnost OSLanguagetřídy služby WMI Win32_OperatingSystem v klientovi. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckOSLanguageID .

OSType

Datový typ: String

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDOSType"), ValueMap{"CLIENT","SERVER"}]

Nastavte typ zařízení, který chcete zkontrolovat, buď CLIENT nebo SERVER. Výchozí hodnota je CLIENT. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckOSType .

ProcessorSpeed

Datový typ: UInt32

Typ přístupu: Čtení a zápis

Kvalifikátory: [VariableName("OSDProcessorSpeed")]

Nastavte minimální rychlost procesoru v MHz pro zařízení. Výchozí hodnota je 800. Pokud chcete nakonfigurovat tuto vlastnost, povolte vlastnost CheckProcessorSpeed .

SupportedEnvironment

Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [Not_Null:ToInstance]

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

Výchozí hodnota této vlastnosti pro tuto akci pořadí úkolů je FullOS.

Timeout

Datový typ: UInt32

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Další informace najdete v tématu SMS_TaskSequence_Action serverová třída služby WMI.

Poznámky

Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager kvalifikátory tříd a vlastností.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager požadavky na modul runtime serveru.

Požadavky na vývoj

Další informace najdete v tématu požadavky na vývoj Configuration Manager serveru.