Я провел небольшое исследование о том, как создать сценарий с использованием vbs или пакетной обработки, чтобы установить ограничение времени сеанса для пользователей, входящих в определенный набор компьютеров, связанных через групповую политику. Я не знаком с выходом из системы или синхронизированными сценариями, я могу сделать простейший пакетный сценарий для выхода текущего пользователя из машины. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу установить сеанс по времени или запустить сценарий выхода из системы из-за ограничения по времени. Я исследовал настройку через групповую политику, потом придумал привязать скрипт к групповой политике при запуске для пользователей на определенном наборе компьютеров. Я нашел vbs, погуглив ключевые фразы, но я точно не знаю, как реализовать его с помощью сценария выхода из системы или как заставить его начать обратный отсчет.
echo.
echo Waiting For thirty minutes...
TIMEOUT /T 1800 /NOBREAKS
echo.
echo (logoff)
echo.
pause >nul
Сценарий выхода из системы, который я планировал использовать, выглядит следующим образом:
shutdown -l -f -t 30 -c "Your 30 minute session is over."
Но я не могу отобразить комментарий, и 30-секундное время не влияет.
Любая помощь будет принята с благодарностью. Спасибо за чтение.