找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23650|回复: 2

[其他] AT命令在at.bat批处理文件中运行中为何出现异常?

[复制链接]
发表于 2011-1-7 21:29:15 | 显示全部楼层 |阅读模式

  1. at 20:00 /every:m,t,w,th,f,s,su shutdown -f -s -t 60
复制代码
这个代码保存成at.bat运行后却出现异常
C:\Documents and Settings\Administrator\桌面>at 20:00 /everym,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60
C:\Documents and Settings\Administrator\桌面>at 20:00 /every:(m,t,w,th,f,s,su) s
hutdown -f -s -t 60

截图见附件1

在运行CMD中执行:  at 20:00 /every:m,t,w,th,f,s,su shutdown -f -s -t 60
就显示新加了一项作业

C:\Documents and Settings\Administrator>at 20:00 /every:m,t,w,th,f,s,su shutdown
-f -s -t 60
新加了一项作业,其作业 ID = 1

截图见附件2
 楼主| 发表于 2011-1-7 21:45:44 | 显示全部楼层
at 20:00 /every:m,t,w,th,f,s,su shutdown -f -s -t 60
这个代码保存成at.bat运行后却出现异常

这个问题终于解决了,把at.bat改下别的名字就好了,我估计是AT.bat和系统中的at命令冲突了。
发表于 2011-1-7 21:46:24 | 显示全部楼层
批处理不要使用与命令相同的名字
批处理首先在当前目录下扩展所有的%PATHEXT%,然后进%Path%各个路径中扩展
如果批处理要使用at这个名字,那么批处理中的at就必须使用含扩展名的完整名称,最好带绝对路径

[ 本帖最后由 hanyeguxing 于 2011-1-7 21:54 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 10:23 , Processed in 0.025426 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表