Compartilhar via


Classe WMI do servidor SMS_TaskSequence_PrestartCheckAction

A SMS_TaskSequence_PrestartCheckAction classe WMI é uma classe de servidor provedor de SMS no Configuration Manager. Ele representa uma ação de sequência de tarefas para verificar a preparação do computador de destino.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

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

Métodos

A SMS_TaskSequence_PrestartCheckAction classe não define nenhum método.

Propriedades

CheckCMClientMinVersion

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckCMClientMinVersion")]

Habilite ou desabilite a verificação da versão mínima do Configuration Manager cliente. O valor padrão é false. Defina a versão mínima com a propriedade CMClientMinVersion .

CheckDeviceUEFI

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckDeviceUEFI")]

Habilite ou desabilite a verificação de que o dispositivo é UEFI. O valor padrão é false.

CheckFreeDiskSpace

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

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

Habilite ou desabilite a verificação da quantidade de espaço livre em disco no dispositivo. O valor padrão é true. Defina o espaço em disco gratuito com a propriedade FreeDiskSpace .

CheckMaxOSVersion

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckMaxOsVersion")]

Habilite ou desabilite a verificação da versão máxima do sistema operacional. O valor padrão é false. Defina a versão máxima do sistema operacional com a propriedade MaxOSVersion .

CheckMemory

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

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

Habilite ou desabilite a verificação de memória mínima no dispositivo. O valor padrão é true. Defina o tamanho mínimo da memória com a propriedade Memória .

CheckMinOSVersion

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckMinOSVersion")]

Habilite ou desabilite a verificação da versão mínima do sistema operacional. O valor padrão é false. Defina a versão mínima do sistema operacional com a propriedade MinOSVersion .

CheckNetworkConnected

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckNetworkConnected")]

Habilite ou desabilite a verificação se o dispositivo tem um adaptador de rede conectado à rede. O valor padrão é false. Consulte também a propriedade dependente CheckNetworkWired.

CheckNetworkWired

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: CheckNetworkWired

Habilite ou desabilite a verificação se o dispositivo tem um adaptador de rede que não é sem fio. O valor padrão é false. Para habilitar essa propriedade, habilite a propriedade CheckNetworkConnected .

CheckOSArchitecture

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckOSArchitecture")]

Habilite ou desabilite a verificação se o sistema operacional atual é de 32 bits ou 64 bits. O valor padrão é false. Defina a arquitetura com a propriedade OSArchitecture .

CheckOSLanguageID

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckOSLanguageID")]

Habilite ou desabilite a verificação do idioma do sistema operacional. O valor padrão é false. Defina o código de idioma com a propriedade OSLanguageID .

CheckOSType

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

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

Habilite ou desabilite a verificação do tipo de dispositivo. O valor padrão é true. Defina o tipo de dispositivo com a propriedade OSType .

CheckPowerState

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCheckPowerState")]

Habilite ou desabilite a verificação se o dispositivo está conectado à energia ac e não à bateria. O valor padrão é false.

CheckProcessorSpeed

Tipo de dados: Boolean

Tipo de acesso: leitura/gravação

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

Habilite ou desabilite a verificação da velocidade mínima do processador do dispositivo. O valor padrão é true. Defina a velocidade mínima do processador com a propriedade ProcessorSpeed .

CMClientMinVersion

Tipo de dados: String

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDCMClientMinVersion")]

Defina a versão mínima do Configuration Manager cliente. Especifique a versão do cliente no seguinte formato: 5.00.8913.1005. Para configurar essa propriedade, habilite a propriedade CheckCMClientMinVersion .

Condition

Tipo de dados: SMS_TaskSequence_Condition

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

ContinueOnError

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Description

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

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

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Enabled

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

FreeDiskSpace

Tipo de dados: UInt32

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDFreeDiskSpace")]

Defina a quantidade de espaço livre em disco no MB no dispositivo. O valor padrão é 25000. Para configurar essa propriedade, habilite a propriedade CheckFreeDiskSpace .

MaxOSVersion

Tipo de dados: String

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDMaxOSVersion")]

Defina a versão máxima do sistema operacional. Especifique a versão com a versão principal, a versão secundária e o número de build. Por exemplo, 10.0.18356. Para configurar essa propriedade, habilite a propriedade CheckMaxOSVersion .

Memory

Tipo de dados: UInt32

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDMemory")]

Defina a memória mínima em MB no dispositivo. O valor padrão é 512. Para configurar essa propriedade, habilite a propriedade CheckMemory .

MinOSVersion

Tipo de dados: String

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDMinOSVersion")]

Defina a versão mínima do sistema operacional. Especifique a versão com a versão principal, a versão secundária e o número de build. Por exemplo, 10.0.16299. Para configurar essa propriedade, habilite a propriedade CheckMinOSVersion .

Name

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

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

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

OSArchitecture

Tipo de dados: String

Tipo de acesso: leitura/gravação

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

Defina a arquitetura do sistema operacional 3264ou . O valor padrão é 64. Para configurar essa propriedade, habilite a propriedade CheckOSArchitecture .

OSLanguageID

Tipo de dados: UInt32

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDOSLanguageID")]

Defina um código de idioma para corresponder ao idioma do sistema operacional. Por exemplo, 1033 para inglês (Estados Unidos). Essa verificação compara a linguagem definida como a propriedade OSLanguage da classe WMI Win32_OperatingSystem no cliente. Para configurar essa propriedade, habilite a propriedade CheckOSLanguageID .

OSType

Tipo de dados: String

Tipo de acesso: leitura/gravação

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

Defina o tipo de dispositivo para verificar, ou CLIENTSERVER. O valor padrão é CLIENT. Para configurar essa propriedade, habilite a propriedade CheckOSType .

ProcessorSpeed

Tipo de dados: UInt32

Tipo de acesso: leitura/gravação

Qualificadores: [VariableName("OSDProcessorSpeed")]

Defina a velocidade mínima do processador em MHz para o dispositivo. O valor padrão é 800. Para configurar essa propriedade, habilite a propriedade CheckProcessorSpeed .

SupportedEnvironment

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [Not_Null:ToInstance]

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

O valor padrão dessa propriedade para essa ação de sequência de tarefas é FullOS.

Timeout

Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Comentários

Para obter mais informações sobre os qualificadores de classe e as qualificatórias de propriedade incluídas na seção Propriedades, consulte Configuration Manager classificadores de classe e propriedade.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager requisitos de runtime do servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager requisitos de desenvolvimento do servidor.