@echo off
if exist f:\555\0420.inf goto NO
我们知道 批处理中
if exist 是判断文件
f:\555\0420.inf 是F盘555文件夹里有没有0420.INF这个文档
goto NO 有就把批处理退出 没有就执行
比如:
@echo off
if exist f:\555\0420.inf goto NO
start/w Q:\0402\d.exe
start/w Q:\0402\e.exe
start/w Q:\0402\f.exe
@copy Q:\0402\0420.inf f:\555\
那么请问 怎么修改才可以 这样判断 :
我要求先判断F盘555文件夹里有没有0420.INF这个文档,没有的话就运行下面的程序Q:\0402\d.exe运行完以后,在判断有没有2.inf,没有的话就执行Q:\0402\e.exe,如果已经有了2.inf这个文档,那么就执行Q:\0402\f.exe这个程序,以此类推,直到所有的文件都已经执行完,然后退出.
我这样的想法主要是想当我批处理执行多个EXE的时候,突然重起,那么启动完后还可以接着运行前面没有运行过的文件或者操作,因为每运行一次就生成一个判断文件,如果运行时发现已经了那个判断文件,就跳过,然后执行下一个....哎 显得好罗嗦,都不知道你们看得懂吗, 总的一句话就是:
开机就判断 F盘555文件夹里有没有0420.INF这个文档,有就不执行,直接退出,如果没有 那么就运行Q:\0402\d.exe 运行完以后在判断有没有001.INF这个文档没有运行Q:\0402\e.exe,有的话就判断有没有002.inf这个文档,没有就运行Q:\0402\f.exe,有的话就判断有没有003.inf这个文档,没有就运行Q:\0402\g.exe
就这样........直到全部判断完了就退出.
哎 ~ 怎么看 还是那么罗嗦..................
if exist f:\555\0420.inf goto NO
我们知道 批处理中
if exist 是判断文件
f:\555\0420.inf 是F盘555文件夹里有没有0420.INF这个文档
goto NO 有就把批处理退出 没有就执行
比如:
@echo off
if exist f:\555\0420.inf goto NO
start/w Q:\0402\d.exe
start/w Q:\0402\e.exe
start/w Q:\0402\f.exe
@copy Q:\0402\0420.inf f:\555\
那么请问 怎么修改才可以 这样判断 :
我要求先判断F盘555文件夹里有没有0420.INF这个文档,没有的话就运行下面的程序Q:\0402\d.exe运行完以后,在判断有没有2.inf,没有的话就执行Q:\0402\e.exe,如果已经有了2.inf这个文档,那么就执行Q:\0402\f.exe这个程序,以此类推,直到所有的文件都已经执行完,然后退出.
我这样的想法主要是想当我批处理执行多个EXE的时候,突然重起,那么启动完后还可以接着运行前面没有运行过的文件或者操作,因为每运行一次就生成一个判断文件,如果运行时发现已经了那个判断文件,就跳过,然后执行下一个....哎 显得好罗嗦,都不知道你们看得懂吗, 总的一句话就是:
开机就判断 F盘555文件夹里有没有0420.INF这个文档,有就不执行,直接退出,如果没有 那么就运行Q:\0402\d.exe 运行完以后在判断有没有001.INF这个文档没有运行Q:\0402\e.exe,有的话就判断有没有002.inf这个文档,没有就运行Q:\0402\f.exe,有的话就判断有没有003.inf这个文档,没有就运行Q:\0402\g.exe
就这样........直到全部判断完了就退出.
哎 ~ 怎么看 还是那么罗嗦..................

