Board logo

标题: 关于删除bat自身所在目录的问题?! [打印本页]

作者: emote     时间: 2008-2-1 20:40    标题: 关于删除bat自身所在目录的问题?!

在a目录下有a.bat文件,其内容为:

::删除a目录及其下所有文件
rd /s/q a
::运行另一个目录下的b.bat文件
b.bat

产生的问题:
先运行rd /s/q a,则b.bat命令无法执行,因为命令所在的文件已经被删了

如果对换代码,先运行b.bat则rd /s/q a又无法执行,因为已经跳到b.bat了

有什么方法只要修改a.bat就可以实现即可以删除自身所在目录,同时又可以跳转到另一个b.bat文件?
作者: HAT     时间: 2008-2-1 21:20
start b.bat
作者: emote     时间: 2008-2-1 21:33
谢谢!
作者: CopyFile     时间: 2009-11-2 17:26
call下B延迟下再RD