WinHlp32.exen ohjelmalliset makrot (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test ja ExecProgram) ovat tarpeellisia tiettyjen .hlp-tiedostojen näyttämiseen. Nämä toiminnot voivat kuitenkin altistaa järjestelmän tietoturvauhille.
Tätä toimintoa voidaan kuitenkin hallita kahden ryhmäkäytännön - paikallisen tietokoneen käytännön sekä nykyisen käyttäjän ryhmäkäytännön - avulla. Voit myös hallita tätä toimintoa käyttäjän rekisteriasetuksen avulla. Ensisijaisuusjärjestys on seuraava: paikallisen tietokoneen käytäntö, nykyisen käyttäjän ryhmäkäytäntö ja sen jälkeen käyttäjän rekisteriasetus. Jos kumpaakaan käytäntöä ja käyttäjän rekisteriasetusta ei ole asetettu, ohjelmalliset makrot ovat poissa käytöstä.
Jos tämä käytäntö on ensisijainen ja se on poistettu käytöstä, ohjelmallisia makroja tarvitsevat .hlp-tiedostot eivät näy oikein.
Jos tämä käytäntö on ensisijainen ja se on käytössä, ohjelmalliset makrot sallitaan ja niitä tarvitsevat .hlp-tiedostot eivät näy oikein.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |