Board logo

标题: [系统相关] [已解决]批处理at命令创建人物计划为何出错? [打印本页]

作者: common    时间: 2011-5-29 11:32     标题: [已解决]批处理at命令创建人物计划为何出错?

我用BAT这样写执行OK:
  1. echo off
  2. call "D:\YQH\bat sample\wyshuijiao.wav"
  3. pause
复制代码
但我用下面的命令却错误,请指教,谢谢:
at 11:00 call "D:\YQH\bat sample\wyshuijiao.wav"  (执行显示错误,没有达到预想结果)
如果把上面执行OK的BAT保存为11.BAT文件,用下面的代码调用也执行错误
at 11:00 call  "D:\YQH\bat sample\11.bat"
但下面这个又可以执行成功:
at 11:00 shutdonw -s -t 300
作者: mxxcgzxxx    时间: 2011-5-29 11:50

你用开始菜单里的运行 执行 CALL 就知道原因了。
作者: powerbat    时间: 2011-5-29 12:14

call 是cmd内部命令,必须在cmd外壳下才能运行
cmd /c call
作者: common    时间: 2011-5-29 12:30

在开始,运行中执行下面的代码也是成功的,
C:\>CALL "D:\YQH\bat sample\wyshuijiao.wav"
C:\>
作者: common    时间: 2011-5-29 13:11

3# powerbat

谢谢楼主,问题解决
请问在CALL 前面加CMD /C是为什么,有什么目的
作者: Hello123World    时间: 2011-5-29 14:38

at 11:00 /interactive call "D:\YQH\bat sample\wyshuijiao.wav"

试试这样。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2