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.