récupération automatique pragma
La commande préprocesseur de récupération automatique pragma ajoute un fichier MOF à la liste des fichiers compilés lors de la récupération du référentiel. La liste des fichiers MOF de récupération automatique est stockée dans cette clé de registre :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\autorecover mofs
WMI vérifie l’intégrité du référentiel WMI lorsque le système d’exploitation démarre WMI. Si le référentiel est endommagé, WMI le régénère automatiquement et recompile tous les fichiers MOF répertoriés dans cette clé dans le registre.
Voici une description de la syntaxe de la commande de récupération automatique pragma :
#pragma autorecover
Toutefois, vous devez respecter les restrictions suivantes lors de l’utilisation de cette commande :
WMI ne peut pas récupérer les fichiers MOF situés sur un ordinateur distant.
Par conséquent, les fichiers MOF répertoriés dans cette clé de registre doivent résider sur l’ordinateur local.
Vous ne pouvez pas spécifier les commutateurs de ligne de commande que le compilateur MOF utilise lorsque WMI récupère un fichier MOF.
Par conséquent, vous devez inclure des commandes pragma dans votre fichier MOF qui rendent les commutateurs de ligne de commande inutiles. L’exemple suivant décrit un commutateur de ligne de commande courant que WMI n’utilise pas lors de la récupération d’un fichier MOF à partir de cette clé de registre : mofcomp -N:Root\Test mymof.mof
Toutefois, vous pouvez spécifier l’espace de noms à l’aide d’une commande pragma dans le fichier MOF.
#pragma namespace ("\\\\.\\Root\\test")
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |