Обновление политик безопасности ОС (13.10.2020). Печать
2020 - Октябрь
13.10.2020 17:18
Save & Share
Windows 2000. Политика "Запрет контекстного меню проводника". При выставлении пользователем - происходит обновление политик ОС без ее перезагрузки, контекстное меню пропадает сразу. Если же выставить параметр реестра, за это отвечающий, - независимо от головного раздела реестра, требуется перезагрузка ОС для активации параметра.


Решение от Windows XP не подошло, а от Windows 2000 - заработало. Но только в таком виде.

//WinExec("gpupdate /force", SW_HIDE); //Не работает в Windows 2000: нет файла, от XP не подходит.
WinExec("secedit.exe /refreshPolicy MACHINE_POLICY /enforce", SW_HIDE);
WinExec("secedit.exe /refreshPolicy USER_POLICY /enforce", SW_HIDE);

При этом ключ в разделе HKCU обновляет именно строка с MACHINE_POLICY.
Обновлено ( 13.10.2020 17:24 )