我有Windows Server 2003域和Windows XP工作站。 有必要在下午6点在计算机上显示一个窗口(你是否真的要closures电脑和是/否button)。如果用户单击是或ired 5 5分钟电脑关机,否则用户单击否显示在一小时后将再次显示。
看看Sysinternal的 pssshutdown ,再加上Windows at命令,你可以创build一个每天计划的任务来执行这个任务。 该实用程序允许自定义消息框,默认超时,并提供一个窗口提示用户取消或继续关机。
使用计算机login脚本创build一个组策略,如下所示:
REM Schedule computer shutdown task using AT. SET SHUTDOWNTIME=22:00 SET TIMEOUT=600 IF EXIST "%PROGRAMFILES%\PStools\psshutdown.exe" ( REM Clear at tasks AT.EXE /delete /yes REM Schedule shutdown daily, repeat in case of user cancellation. AT.EXE %SHUTDOWNTIME% /EVERY:m,t,w,th,f,s,su "%PROGRAMFILES%\PStools\psshutdown.exe" -accepteula -c -f -k -t %TIMEOUT% -m "Nightly shutdown in progress. Click CANCEL if you need to continue using this computer." )
您将需要自定义psshutdown的path以匹配您的环境。
您可以在脚本中使用at和shutdown.exe命令来完成此操作。