Autoriser les macros de programmation dans WinHlp32.exe

Les macros de programmation de WinHlp32.exe (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test et ExecProgram) sont requises pour afficher certains fichiers d'aide (.hlp). Ces fonctionnalités peuvent cependant rendre votre ordinateur vulnérable aux atteintes de sécurité.
Deux stratégies de groupe - une stratégie d'ordinateur local et une stratégie de groupe d'utilisateurs - sont fournies pour vous permettre de contrôler cette fonctionnalité. Vous pouvez également utiliser un paramètre du Registre pour gérer cette fonctionnalité. La priorité est établie dans cet ordre : stratégie de groupe de l'ordinateur local, stratégie de groupe de l'utilisateur actuel, puis le paramètre du Registre. Si aucune de ces stratégies n'est activée, et que le paramètre utilisateur du Registre n'est pas activé, les macros sont désactivées.
Si cette stratégie a priorité mais est désactivée, les fichiers .hlp qui dépendent des macros ne s'afficheront pas correctement.
Si cette stratégie a priorité et est activée, les macros seront autorisées et tous les fichiers d'aide s'afficheront correctement.

Pris en charge sur : Au minimum Windows Vista

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Winhelp
Value NameAllowProgrammaticMacrosInWinhelp
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

winhelp.admx

Modèles d'administration (ordinateurs)

Modèles d'administration (utilisateurs)