Partilhar via


pragma autorecover

O comando pré-processador pragma autorecover adiciona um arquivo MOF à lista de arquivos compilados durante a recuperação do repositório. A lista de arquivos MOF do autoecover é armazenada nesta chave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\autorecover mofs

O WMI verifica a integridade do repositório do WMI quando o sistema operacional inicia o WMI. Se o repositório estiver danificado, o WMI recompilará automaticamente o repositório e recompilará todos os arquivos MOF listados nessa chave do Registro.

Abaixo está a descrição da sintaxe para o comando pragma autorecover:

#pragma autorecover

No entanto, você deve observar as seguintes restrições ao usar este comando:

  • O WMI não pode recuperar arquivos MOF localizados em um computador remoto.

    Portanto, os arquivos MOF listados nessa chave do Registro devem residir no computador local.

  • Não é possível especificar as opções de linha de comando que o compilador MOF usa quando o WMI recupera um arquivo MOF.

    Portanto, você deve incluir comandos pragma no arquivo MOF que tornam as opções de linha de comando desnecessárias. O exemplo a seguir descreve uma opção de linha de comando comum que o WMI não usa ao recuperar um arquivo MOF dessa chave do Registro: mofcomp -N:Root\Test mymof.mof

    No entanto, você pode especificar o namespace usando um comando pragma no arquivo MOF.

    #pragma namespace ("\\\\.\\Root\\test")
    

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008

Confira também

Comandos de pré-processador