我一直在研究如何使用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秒的时间不会生效 .
任何帮助将不胜感激 . 谢谢你的阅读 .
2 回答
这样的事情怎么样?
我知道这个问题很老但是你还是去了:
有一个名为invis.vbs的.vbs文件,并将其放在您想要限制的用户的Startup目录中 .
它应包含以下内容(将#username#替换为Username):
现在将以下内容保存为C:\ Directory中名为SessionLimit.bat的批处理文件 . 它应包含以下内容: