У меня возникли трудности с запуском inetcpl.cpl
. Моя настройка GPO: Run only specified Windows applications
разрешает Панель управления, включая control.exe
. Имейте в виду, что я могу запустить control.exe, но не inetcpl.cpl.
Причина, по которой я выбираю белый список, а не черный, заключается в том, что его легче поддерживать. Внесение приложений в черный список означает, что всегда будут сомнительные исполняемые файлы, которые нужно ограничить, и это исключает идею «установить и забыть» для ПК, используемого в качестве киоска.
НЕ РАБОТАЕТ
- бег
rundll32.exe inetcpl.cpl
- работает
control.exe inetcpl.cpl
с настройкой GPOProhibit access to the Control Panel: Not Configured
ОБХОДНОЙ РЕШЕНИЕ
- Ни одно предложение не сработало
- Вместо этого сделайте учетную запись администратором инастроить inetcpl.cpl перед внесением control.exe в черный список
- Причина, по которой я решил добавить в черный список, заключается в том, что по какой-то причине конфигурация inetcpl.cpl не будет применяться с методом ограничения приложений в GPO с помощью белого списка.
решение1
Если вы войдете inetcpl.cpl
в диалоговое окно «Выполнить», будет выполнена следующая команда:
"C:\Windows\system32\control.exe" "C:\Windows\system32\inetcpl.cpl"
который затем запустится:
"C:\Windows\ystem32\rundll32.exe" Shell32.dll,Control_RunDLL "C:\Windows\system32\inetcpl.cpl",
Поэтому, чтобы открыть диалоговое окно через диалоговое окно «Выполнить», вам необходимо добавить в белый список control.exe
и rundll32.exe
.
Если вы хотите ограничить доступ к панели управления, вы, вероятно, могли бы внести команду в черный список control.exe
и написать пакетный файл для запуска rundll32.exe
команды, когда она вам нужна. Затем вы могли бы добавить пакетный файл в %PATH%
переменную, чтобы упростить запуск из диалогового окна «Выполнить».