Share via


SMS_TaskSequence_PrestartCheckAction clase WMI de servidor

La SMS_TaskSequence_PrestartCheckAction clase WMI es una clase de servidor proveedor de SMS en Configuration Manager. Representa una acción de secuencia de tareas para comprobar la preparación del equipo de destino.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

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

La SMS_TaskSequence_PrestartCheckAction clase no define ningún método.

Propiedades

CheckCMClientMinVersion

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckCMClientMinVersion")]

Habilite o deshabilite la comprobación de la versión mínima del cliente de Configuration Manager. El valor predeterminado es false. Establezca la versión mínima con la propiedad CMClientMinVersion .

CheckDeviceUEFI

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckDeviceUEFI")]

Habilite o deshabilite la comprobación de que el dispositivo es UEFI. El valor predeterminado es false.

CheckFreeDiskSpace

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

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

Habilite o deshabilite la comprobación de la cantidad de espacio libre en disco en el dispositivo. El valor predeterminado es true. Establezca el espacio libre en disco con la propiedad FreeDiskSpace .

CheckMaxOSVersion

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckMaxOsVersion")]

Habilite o deshabilite la comprobación de la versión máxima del sistema operativo. El valor predeterminado es false. Establezca la versión máxima del sistema operativo con la propiedad MaxOSVersion .

CheckMemory

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

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

Habilite o deshabilite la comprobación de memoria mínima en el dispositivo. El valor predeterminado es true. Establezca el tamaño mínimo de memoria con la propiedad Memory .

CheckMinOSVersion

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckMinOSVersion")]

Habilite o deshabilite la comprobación de la versión mínima del sistema operativo. El valor predeterminado es false. Establezca la versión mínima del sistema operativo con la propiedad MinOSVersion .

CheckNetworkConnected

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckNetworkConnected")]

Habilite o deshabilite la comprobación si el dispositivo tiene un adaptador de red conectado a la red. El valor predeterminado es false. Vea también la propiedad dependiente CheckNetworkWired.

CheckNetworkWired

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: CheckNetworkWired

Habilite o deshabilite la comprobación si el dispositivo tiene un adaptador de red que no es inalámbrico. El valor predeterminado es false. Para habilitar esta propiedad, habilite la propiedad CheckNetworkConnected .

CheckOSArchitecture

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckOSArchitecture")]

Habilite o deshabilite la comprobación de si el sistema operativo actual es de 32 o 64 bits. El valor predeterminado es false. Establezca la arquitectura con la propiedad OSArchitecture .

CheckOSLanguageID

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckOSLanguageID")]

Habilite o deshabilite la comprobación del idioma del sistema operativo. El valor predeterminado es false. Establezca el código de idioma con la propiedad OSLanguageID .

CheckOSType

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

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

Habilite o deshabilite la comprobación del tipo de dispositivo. El valor predeterminado es true. Establezca el tipo de dispositivo con la propiedad OSType .

CheckPowerState

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCheckPowerState")]

Habilite o deshabilite la comprobación si el dispositivo está conectado a la alimentación de CA y no a la batería. El valor predeterminado es false.

CheckProcessorSpeed

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

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

Habilite o deshabilite la comprobación de la velocidad mínima del procesador del dispositivo. El valor predeterminado es true. Establezca la velocidad mínima del procesador con la propiedad ProcessorSpeed .

CMClientMinVersion

Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDCMClientMinVersion")]

Establezca la versión mínima del cliente de Configuration Manager. Especifique la versión del cliente en el formato siguiente: 5.00.8913.1005. Para configurar esta propiedad, habilite la propiedad CheckCMClientMinVersion .

Condition

Tipo de datos: SMS_TaskSequence_Condition

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

ContinueOnError

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

Description

Tipo de datos: String

Tipo de acceso: lectura y escritura

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

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

Enabled

Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

FreeDiskSpace

Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDFreeDiskSpace")]

Establezca la cantidad de espacio libre en disco en MB en el dispositivo. El valor predeterminado es 25000. Para configurar esta propiedad, habilite la propiedad CheckFreeDiskSpace .

MaxOSVersion

Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDMaxOSVersion")]

Establezca la versión máxima del sistema operativo. Especifique la versión con la versión principal, la versión secundaria y el número de compilación. Por ejemplo, 10.0.18356. Para configurar esta propiedad, habilite la propiedad CheckMaxOSVersion .

Memory

Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDMemory")]

Establezca la memoria mínima en MB en el dispositivo. El valor predeterminado es 512. Para configurar esta propiedad, habilite la propiedad CheckMemory .

MinOSVersion

Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDMinOSVersion")]

Establezca la versión mínima del sistema operativo. Especifique la versión con la versión principal, la versión secundaria y el número de compilación. Por ejemplo, 10.0.16299. Para configurar esta propiedad, habilite la propiedad CheckMinOSVersion .

Name

Tipo de datos: String

Tipo de acceso: lectura y escritura

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

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

OSArchitecture

Tipo de datos: String

Tipo de acceso: lectura y escritura

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

Establezca la arquitectura del sistema operativo, ya sea 32 o 64. El valor predeterminado es 64. Para configurar esta propiedad, habilite la propiedad CheckOSArchitecture .

OSLanguageID

Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDOSLanguageID")]

Establezca un código de idioma para que coincida con el idioma del sistema operativo. Por ejemplo, 1033 para inglés (Estados Unidos). Esta comprobación compara el idioma establecido con la propiedad OSLanguage de la clase WMI de Win32_OperatingSystem en el cliente. Para configurar esta propiedad, habilite la propiedad CheckOSLanguageID .

OSType

Tipo de datos: String

Tipo de acceso: lectura y escritura

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

Establezca el tipo de dispositivo que se va a comprobar, ya sea CLIENT o SERVER. El valor predeterminado es CLIENT. Para configurar esta propiedad, habilite la propiedad CheckOSType .

ProcessorSpeed

Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [VariableName("OSDProcessorSpeed")]

Establezca la velocidad mínima del procesador en MHz para el dispositivo. El valor predeterminado es 800. Para configurar esta propiedad, habilite la propiedad CheckProcessorSpeed .

SupportedEnvironment

Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [Not_Null:ToInstance]

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

El valor predeterminado de esta propiedad para esta acción de secuencia de tareas es FullOS.

Timeout

Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Para obtener más información, vea SMS_TaskSequence_Action clase WMI de servidor.

Comentarios

Para obtener más información sobre los calificadores de clase y los calificadores de propiedad incluidos en la sección Propiedades, vea Configuration Manager calificadores de clase y propiedad.

Requisitos

Requisitos en tiempo de ejecución

Para obtener más información, consulte Configuration Manager requisitos de tiempo de ejecución del servidor.

Requisitos de desarrollo

Para obtener más información, consulte Configuration Manager requisitos de desarrollo del servidor.