Condividi tramite


classe WMI del server SMS_TaskSequence_PrestartCheckAction

La SMS_TaskSequence_PrestartCheckAction classe WMI è una classe server del provider SMS in Configuration Manager. Rappresenta un'azione della sequenza di attività per controllare l'idoneità del computer di destinazione.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

La SMS_TaskSequence_PrestartCheckAction classe non definisce alcun metodo.

Proprietà

CheckCMClientMinVersion

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckCMClientMinVersion")]

Abilitare o disabilitare il controllo per la versione minima del client Configuration Manager. Il valore predefinito è false. Impostare la versione minima con la proprietà CMClientMinVersion .

CheckDeviceUEFI

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckDeviceUEFI")]

Abilitare o disabilitare il controllo che il dispositivo sia UEFI. Il valore predefinito è false.

CheckFreeDiskSpace

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckFreeDiskSpace"), Not_Null]

Abilitare o disabilitare il controllo della quantità di spazio disponibile su disco nel dispositivo. Il valore predefinito è true. Impostare lo spazio disponibile su disco con la proprietà FreeDiskSpace .

CheckMaxOSVersion

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckMaxOsVersion")]

Abilitare o disabilitare il controllo della versione massima del sistema operativo. Il valore predefinito è false. Impostare la versione massima del sistema operativo con la proprietà MaxOSVersion .

CheckMemory

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckMemory"), Not_Null]

Abilitare o disabilitare il controllo della quantità minima di memoria nel dispositivo. Il valore predefinito è true. Impostare le dimensioni minime della memoria con la proprietà Memory .

CheckMinOSVersion

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckMinOSVersion")]

Abilitare o disabilitare il controllo per la versione minima del sistema operativo. Il valore predefinito è false. Impostare la versione minima del sistema operativo con la proprietà MinOSVersion .

CheckNetworkConnected

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckNetworkConnected")]

Abilitare o disabilitare il controllo se il dispositivo ha una scheda di rete connessa alla rete. Il valore predefinito è false. Vedere anche la proprietà dipendente CheckNetworkWired.

CheckNetworkWired

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: CheckNetworkWired

Abilitare o disabilitare il controllo se il dispositivo ha una scheda di rete non wireless. Il valore predefinito è false. Per abilitare questa proprietà, abilitare la proprietà CheckNetworkConnected .

CheckOSArchitecture

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckOSArchitecture")]

Abilitare o disabilitare il controllo per verificare se il sistema operativo corrente è a 32 bit o a 64 bit. Il valore predefinito è false. Impostare l'architettura con la proprietà OSArchitecture .

CheckOSLanguageID

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckOSLanguageID")]

Abilitare o disabilitare il controllo per la lingua del sistema operativo. Il valore predefinito è false. Impostare il codice del linguaggio con la proprietà OSLanguageID .

CheckOSType

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckOSType"), Not_Null]

Abilitare o disabilitare il controllo per il tipo di dispositivo. Il valore predefinito è true. Impostare il tipo di dispositivo con la proprietà OSType .

CheckPowerState

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckPowerState")]

Abilitare o disabilitare il controllo se il dispositivo è collegato all'alimentazione AC e non alla batteria. Il valore predefinito è false.

CheckProcessorSpeed

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCheckProcessorSpeed"), Not_Null]

Abilitare o disabilitare il controllo della velocità minima del processore del dispositivo. Il valore predefinito è true. Impostare la velocità minima del processore con la proprietà ProcessorSpeed .

CMClientMinVersion

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDCMClientMinVersion")]

Impostare la versione minima del client Configuration Manager. Specificare la versione client nel formato seguente: 5.00.8913.1005. Per configurare questa proprietà, abilitare la proprietà CheckCMClientMinVersion .

Condition

Tipo di dati:SMS_TaskSequence_Condition

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

ContinueOnError

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

Description

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [AllowedLen("0-255")]

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

Enabled

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

FreeDiskSpace

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDFreeDiskSpace")]

Impostare la quantità di spazio libero su disco in MB nel dispositivo. Il valore predefinito è 25000. Per configurare questa proprietà, abilitare la proprietà CheckFreeDiskSpace .

MaxOSVersion

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDMaxOSVersion")]

Impostare la versione massima del sistema operativo. Specificare la versione con la versione principale, la versione secondaria e il numero di build. Ad esempio, 10.0.18356. Per configurare questa proprietà, abilitare la proprietà CheckMaxOSVersion .

Memory

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDMemory")]

Impostare la memoria minima in MB nel dispositivo. Il valore predefinito è 512. Per configurare questa proprietà, abilitare la proprietà CheckMemory .

MinOSVersion

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDMinOSVersion")]

Impostare la versione minima del sistema operativo. Specificare la versione con la versione principale, la versione secondaria e il numero di build. Ad esempio, 10.0.16299. Per configurare questa proprietà, abilitare la proprietà CheckMinOSVersion .

Name

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [AllowedLen("1-100")]

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

OSArchitecture

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDOSArchitecture"), ValueMap{"","32","64"}]

Impostare l'architettura del sistema operativo, 32 o 64. Il valore predefinito è 64. Per configurare questa proprietà, abilitare la proprietà CheckOSArchitecture .

OSLanguageID

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDOSLanguageID")]

Impostare un codice del linguaggio in modo che corrisponda al linguaggio del sistema operativo. Ad esempio, 1033 per l'inglese (Stati Uniti). Questo controllo confronta la lingua impostata con la proprietà OSLanguage della classe WMI Win32_OperatingSystem nel client. Per configurare questa proprietà, abilitare la proprietà CheckOSLanguageID .

OSType

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDOSType"), ValueMap{"CLIENT","SERVER"}]

Impostare il tipo di dispositivo da controllare, CLIENT o SERVER. Il valore predefinito è CLIENT. Per configurare questa proprietà, abilitare la proprietà CheckOSType .

ProcessorSpeed

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("OSDProcessorSpeed")]

Impostare la velocità minima del processore in MHz per il dispositivo. Il valore predefinito è 800. Per configurare questa proprietà, abilitare la proprietà CheckProcessorSpeed .

SupportedEnvironment

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [Not_Null:ToInstance]

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

Il valore predefinito di questa proprietà per questa azione della sequenza di attività è FullOS.

Timeout

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.

Osservazioni

Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager qualificatori di classe e proprietà.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager requisiti di sviluppo del server.