pragma autorecover

Il comando pragma autorecover preprocessor aggiunge un file MOF all'elenco dei file compilati durante il ripristino del repository. L'elenco dei file MOF di autorecover viene archiviato in questa chiave del Registro di sistema:

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

WMI controlla l'integrità del repository WMI quando il sistema operativo avvia WMI. Se il repository è danneggiato, WMI ricompila automaticamente il repository e ricompila tutti i file MOF elencati in questa chiave nel Registro di sistema.

Di seguito viene descritta la sintassi per il comando pragma autorecover:

#pragma autorecover

Tuttavia, è necessario osservare le restrizioni seguenti quando si usa questo comando:

  • WMI non può ripristinare i file MOF presenti in un computer remoto.

    Pertanto, i file MOF elencati in questa chiave del Registro di sistema devono risiedere nel computer locale.

  • Non è possibile specificare le opzioni della riga di comando usate dal compilatore MOF quando WMI recupera un file MOF.

    Pertanto, è necessario includere comandi pragma nel file MOF che rendono inutili le opzioni della riga di comando. Nell'esempio seguente viene descritto un commutatore della riga di comando comune che WMI non usa durante il ripristino di un file MOF da questa chiave del Registro di sistema: mofcomp -N:Root\Test mymof.mof

    È tuttavia possibile specificare lo spazio dei nomi usando un comando pragma nel file MOF.

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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008

Vedi anche

Comandi del preprocessore