批处理定时关机问题:

ECHO请指定24小时制式时间,格式为小时:分钟SETshutdowntime=SET/pshutdowntime=输入:at%shutdowntime%/every:M... ECHO 请指定24小时制式时间,格式为 小时:分钟
SET shutdowntime=
SET /p shutdowntime=输入:
at %shutdowntime% /every:M,T,W,Th,F,S,Su tsshutdn 0 /delay:0 /powerdown >nul
rem 设定为每周的星期一至星期日,即为每天
IF NOT errorlevel 1 GOTO ok
rem 如果输入正确,就执行ok段的语句
ECHO %shutdowntime% 不是标准的时间格式,请重新输入
ECHO.
GOTO yes

本篇文章来源于 黑客基地-全球最大的中文黑客站 原文链接:http://www.hackbase.com/tech/2009-10-28/57444.html
里面的:
at %shutdowntime% /every:M,T,W,Th,F,S,Su tsshutdn 0 /delay:0 /powerdown >nul
不懂得求解释,能给个教程么 我只知道shutdown的用法 没见过这么用的。
展开
 我来答
123456_iop
2011-09-15 · TA获得超过1469个赞
知道答主
回答量:207
采纳率:0%
帮助的人:149万
展开全部
比如你的电脑要在24:00关机,可以选择“开始→运行”,输入“at 24:00 Shutdown -s”,这样,
到了24点,电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。
如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 7200”,
这里表示120分钟后自动关机,“7200”代表120分钟(7200秒) 。
另外还有一些其他的命令
shutdown.exe -a 取消关机 shutdown.exe -s 关机 shutdown.exe -f 强行关闭应用程序。
shutdown.exe -l 注销当前用户。 shutdown.exe -r 关机并重启。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
己闻楣Sx
2011-09-15 · TA获得超过1935个赞
知道大有可为答主
回答量:1057
采纳率:93%
帮助的人:912万
展开全部
批处理本身并没有什么“定时执行某些动作”的能力,需要操作系统的支持,at就是一个向windows添加“任务计划”的命令行工具,执行完at一行后,通过图形化的“任务计划”工具就能看到。

上面的批处理不过是封装了要求输入合格时间的逻辑,核心工作还是WINDOWS\system32\at.exe完成的。
欲知详细功能和用法,可以打开一个“命令提示符”窗口,键入at /?,查看帮助。
其实,at是个老东西,windows推荐使用schtasks来替代它,同样,执行schtasks /?可以获得帮助。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9008123
2011-09-15 · TA获得超过258个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:369万
展开全部
如楼上所说这玩意便是调用任务计划,关了任务计划,啥事都不会有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式