pragma autorecover
El comando de preprocesador pragma autorecover agrega un archivo MOF a la lista de archivos compilados durante la recuperación del repositorio. La lista de archivos MOF de autorrecuperación se almacena en esta clave del Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\autorecover mofs
WMI comprueba la integridad del repositorio de WMI cuando el sistema operativo inicia WMI. Si el repositorio está dañado, WMI recompila automáticamente el repositorio y recompila los archivos MOF enumerados en esta clave en el Registro.
A continuación se describe la sintaxis del comando pragma autorecover:
#pragma autorecover
Pero debe tener en cuenta las restricciones siguientes al usar este comando:
WMI no puede recuperar archivos MOF ubicados en un equipo remoto.
Por tanto, los archivos MOF enumerados en esta clave del Registro deben residir en el equipo local.
No se pueden especificar los modificadores de línea de comandos que usa el compilador MOF cuando WMI recupera un archivo MOF.
Por tanto, debe incluir comandos pragma en el archivo MOF que hagan que los modificadores de línea de comandos no sean necesarios. En el ejemplo siguiente se describe un modificador de línea de comandos común que WMI no usa al recuperar un archivo MOF de esta clave del Registro: mofcomp -N:Root\Test mymof.mof
Pero puede especificar el espacio de nombres mediante un comando pragma en el archivo MOF.
#pragma namespace ("\\\\.\\Root\\test")
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |