WinHlp32.exe programlama makroları (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test ve ExecProgram) bazı .hlp dosyalarını görüntülemek için gereklidir. Ancak bu özellikler sisteminizi güvenlik tehditlerine açık hale getirebilir.
Bu özelliği denetlemek için iki grup ilkesi sağlanır: yerel makine grup ilkesi ve geçerli kullanıcı grup ilkesi. Aynı zamanda bu özelliği denetlemek için bir kullanıcı kayıt defteri ayarından da yararlanabilirsiniz. Öncelik sırası şöyledir: yerel makine grup ilkesi, geçerli kullanıcı grup ilkesi ve son olarak, kullanıcı kayıt defteri ayarı. Hiçbir ilke ayarlanmazsa ve kullanıcı kayıt defterinde de bir ayar belirlenmezse, programlama makroları devre dışı bırakılır.
Öncelik bu ilkedeyse ve ilke devre dışıysa, programlama makrolarını kullanarak çalışan .hlp dosyaları düzgün görüntülenmez.
Öncelik bu ilkedeyse ve ilke etkin durumdaysa, programlama makrolarına izin verilir ve tüm .hlp dosyaları düzgün görüntülenir.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |