高分请教下,.bat 运行文件夹下所有的.bat批处理命令?
aa.bat同目录下有很多的文件夹,每个文件夹下又有两个.bat文件,怎么样才能通过aa.bat一次运行文件夹下的所有.bat高分请教下,.bat 运行文件夹下所有的.bat批处理命令?
aa.bat同目录下有很多的文件夹,每个文件夹下又有两个.bat文件,怎么样才能通过aa.bat一次运行文件夹下的所有.bat2024-07-09 11:33:52
2024-07-09 00:37:41
也不行呀,说找不到change1.bat,然后就是找不到change2.bat
@echo off
FOR /L %%a IN (1,1,2) DO for /R %%I in (change%%a.bat) do cmd /c "%%I" >>1.txt
没有反应呀、
@echo off
FOR /L %%A IN (1,1,2) DO for /f %%I in ('dir /a-d/s/b change%%A.bat') do cmd/c "%%I" >>1.txt
2024-07-09 16:05:40
不行额。。。。。。
怎么不行?哪不行?
只是在CMD中显示出那条命令来了,但是根本就没执行呀。。
以上代码已经能正常启动你说的那些批处理,对吧?只是跳出来的批处理没有运行它相应的代码,是吗?
可以这么说吧、反正我是在CMD中看到有这两条命令了,但是呢用引号引着、
那还真奇怪!批处理运行后,不可能不执行代码,停在那啊!除非有pause指令,它才会暂停。
2024-07-09 11:31:48
大神,不行呀,弹出好多黑框框,但是什么也没有变,可能我描述的有问题吧、明确一下吧,每个文件夹下有两个.bat,分别是change1.bat和change2.bat,让他们按顺序来,先执行change1.bat再执行change2.bat