Мы работаем круглосуточно и работаем с сетью каталогов, насчитывающей около 80 рабочих станций. Похоже, что наши сотрудники не выходят из системы, когда уходят из своей смены, а другие используют их учетные записи. Как я могу сделать так, чтобы, если учетная запись пользователя John Doe вошла в систему в течение 8 часов, она автоматически выйдет из системы?

Смена может произойти в любое время для любого пользователя, поэтому я не могу сделать это в течение установленного периода времени. :(

2 ответа2

1

Пакетный скрипт входа в систему:

  • скрипт vbs call

VBS скрипт:

Wscript.Сон (28800000)
SET wshell = Wscript.CreateObject ("Wscript.Ракушка")
wshell.exec ("shutdown.exe -L -F")

1

Для этого вы можете использовать настройки групповой политики (GPP). GPP позволит вам установить ряд условий для определения, для кого создается задача (MAC-адрес компьютера, членство в группе безопасности, подразделение, в котором находится пользователь или компьютер и т.д.).

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

shutdown.exe /l /f

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

Руководство по началу работы с настройками групповой политики: http://technet.microsoft.com/en-us/library/cc731892(v=ws.10).aspx

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