1

Мне нужно найти простой способ позволить нескольким конечным пользователям блокировать запуск определенных программ. быть немного более конкретным;

В моей школе у нас есть пара ноутбуков (~ 15), которые мы используем для оценки, иногда пользователи могут не использовать Word, Excel, Calc, Интернет и т.д. После каждого теста нам нужно снова изобразить ноутбук, поэтому нет следы остаются. Конечно, мы можем добавить их в объект групповой политики, но затем ИТ-служба должна каждый раз проверять, какие программы не должны использоваться, и применять это правило к каждому ноутбуку по одному (потому что всегда есть разные оценки в одно и то же время).

Поэтому я подумал о том, чтобы просто создать USB-диск с файлами .reg, в котором я указал блокировать, например, слово, и назвать его «блок-слово», чтобы учитель, который настраивал оценку, должен был нажимать только для блокировки программ.

Но теперь моя проблема: я больше похож на парня из Linux, на самом деле я никогда не создавал файл .reg, поэтому я ищу в сети, но не могу заставить его работать. Может быть, кто-то может дать мне шаблон, который мне просто нужно заполнить в пути? Или есть другой способ сделать это легко (какой-то инструмент)?

спасибо заранее

2 ответа2

3

Решение

Вот шаблон, который вы можете использовать:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\whatever.exe]
"Debugger"="systray.exe"

Чтобы вернуться обратно, вам просто нужно удалить ключ реестра:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\whatever.exe]

Примечание. Для применения изменений требуются права администратора (или достаточные права для доступа к соответствующему разделу реестра).

Как это устроено

Раздел реестра Image File Execution Options был разработан, среди прочего, для автоматического запуска отладчика при запуске приложения. В то время как отладчик запускает приложение и присоединяется, вы можете указать только любой исполняемый файл, который будет запускаться вместо этого, переопределяя исходный.

Как насчет systray.exe? Это небольшая программа-заглушка, впервые появившаяся в Windows 95 и используемая для обработки значков системных уведомлений. На самом деле он больше не используется в более новых версиях Windows, и в основном он был сохранен по причинам обратной совместимости. Он не имеет пользовательского интерфейса и не делает ничего заметного, кроме обновления области уведомлений при запуске.

замечания

  • Изменения вступают в силу немедленно и работают независимо от установленной версии Windows 7.

  • Если вы хотите отобразить стандартное сообщение об ошибке, замените systray.exe на %1 (подойдет любой несуществующий исполняемый файл). Отображение пользовательского сообщения потребует создания или пользовательской программы или сценария и запуска его.

Известные ограничения

  • Поскольку метод основан на имени программы, его можно обойти, переименовав исполняемый файл во что-то другое. Этого легко избежать, убедившись, что пользователи программы находятся в каталоге, который они не имеют полного контроля (например, C:\Progam Files).

  • Можно скопировать всю папку программы в другом месте (например, на рабочем столе), а затем переименовать исполняемый файл. Некоторые программы могут работать не так, а другие могут. Чтобы избежать этого, убедитесь, что у пользователей нет прав на запись в папки их профиля, если не требуется иное.

Рекомендации

0

Если ваши компьютеры Windows находятся в среде Active Directory, вы можете использовать политики ограниченного использования программ, чтобы запретить запуск программ (кроме тех, которые внесены в белый список).

Вы не можете запретить "программам" доступ к реестру, но вы можете запретить пользователям доступ к нему. Однако помните, что программы работают в контексте пользователя и могут нуждаться в доступе к различным частям реестра.

Я не понимаю, почему вы применяете разные политики по одному к каждому ноутбуку. У вас есть ноутбуки, которые должны работать с Word, но не uTorrent, и другие, которые должны работать с uTorrent, но не Excel?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .