【发布时间】:2011-10-28 02:26:11
【问题描述】:
我正在尝试编写一个启动另一个批处理文件的批处理文件,等待该批处理文件完成其工作,然后在其他批处理文件完成后继续退出。但是,当我手动关闭第一个批处理文件启动的批处理文件时,它会出现提示:
^CTerminate batch job (Y/N)?
有没有办法自动选择'N',因为它需要在退出时删除一些临时文件。
脚本的目的/前提:能够移除闪存驱动器并锁定工作站(因此将文件复制到外部源)。
脚本摘要:
- 程序将文件复制到 %homedrive%
- 程序启动另一个脚本(其中一个文件复制到 homedrive)
- 该程序退出后,会删除复制的文件
尝试过的解决方案:
-
START /WAIT +/I +/B内部的不同命令开关(添加/I或/B没有产生任何有用的东西) - 在
START /WAIT program.bat +/C +/K之后使用/C和/K开关 (没有影响)
【问题讨论】: