‫אפשר פקודות מאקרו תוכניתיות ב-WinHlp32.exe

פקודות מאקרו תוכניתיות של WinHlp32.exe‏ (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test, and ExecProgram) הנן הכרחיות לשם הצגת קובצי ‎.hlp מסויימים.אולם, תכונות אלה עשויות להפוך את המערכת שלך לפגיעה לאיומי אבטחה.
שני סוגי מדיניות אבטחה – מדיניות אבטחה של מחשב מקומי ומדיניות אבטחה של משתמש נוכחי – קיימות לצורך שליטה בתכונות אלה. באפשרותך אף להשתמש בהגדרות משתמש של הרישום כדי לשלוט בתכונות אלה. ניתנת קדימות לפי הסדר הבא: מדיניות אבטחה של מחשב מקומי, מדיניות אבטחה של משתמש נוכחי ולבסוף להגדרות משתמש של הרישום. אם לא הוגדרה אף מדיניות קבוצתית ואף לא הוגדרו הגדרות משתמש של הרישום, פקודות מאקרו תוכניתיות יהפכו לבלתי זמינות.
אם למדיניות זו יש קדימות והיא אינה זמינה, קובצי ה-‎.hlp התלויים בפקודות המאקרו התוכניתיות לא יוצגו כראוי.
אם למדיניות זו יש קדימות והיא זמינה, פקודות מאקרו תוכניתיות יופעלו וכל קובצי ה-‎.hlp יוצגו כראוי.

נתמך ב: לפחות Windows Vista

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

winhelp.admx