Programová makra aplikace WinHlp32.exe (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test a ExecProgram) jsou vyžadována k zobrazení některých souborů typu .hlp. Tyto funkce mohou však zároveň vystavit systém bezpečnostním rizikům.
K řízení této funkce jsou k dispozici dvě skupinové zásady (zásada počítače a uživatelská zásada). Tuto funkci můžete také řídit pomocí nastavení uživatelského registru. Pořadí vyhodnocování: skupinová zásada místního počítače, skupinová zásada pro místní uživatele a nakonec nastavení registru uživatele. Pokud nebyla nastavena žádná zásada a nebylo patřičně upraveno nastavení registru, programová makra budou vypnuta.
Pokud má tato zásada přednost a je vypnuta, soubory .hlp používající programová makra nebudou zobrazeny správně.
Pokud má tato zásada přednost a je zapnuta, programová makra budou povolena a všechny soubory .hlp budou zobrazeny správně.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |