Войти

Показать полную графическую версию : Как запретить запуск программы пользователем


alleclf
23-03-2016, 14:22
Скажите, как можно запретить запуск определенной программы пользователем?
Суть в том, что бы программа работала (запускалась вместе с системой) но пользователь не мог её открыть и что-либо изменить + что бы процесс нельзя было убить.

Программа Netlimiter 4 - собираюсь собрать статистику по пользователям и особо прожорливым урезать скорость.
Спасибо.

Laprion
23-03-2016, 14:52
alleclf, gpedit.msc->Конфигурация пользователя->Административные шаблоны->Система и там два параметра Не запускать указанные приложения Windows и Выполнять только указанные приложения Windows.

alleclf
23-03-2016, 15:08
Laprion, программа прописанная в "Не запускать указанные приложения Windows" при старте системы включится, а пользователь её не сможет запустить? Я так понял?

Laprion
24-03-2016, 06:09
alleclf, как написано в описании политики: "Эта политика ограничивает только выполнение программ, запускаемых процессом проводника Windows. Она не запрещает выполнять программы, такие как "Диспетчер задач", которые запускаются с помощью системного процесса или с помощью иных процессов. Кроме того, если пользователям разрешен доступ к окну командной строки, CMD.EXE, то эта политика не запрещает им запускать из окна командной строки те программы, которые им не разрешено запускать с помощью проводника Windows."
Поэкспериментируйте. Если программа запускается из-под системного процесса, то она запустится. Можно программу добавить в службы, чтобы она автоматом стартовала от системы.

alleclf
24-03-2016, 09:09
Служба и стартует сама со стартом системы.
Всё работает как надо. Спасибо.




© OSzone.net 2001-2012