[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 【已解决】如何依次操作不同文件夹里的BAT

本帖最后由 思想之翼 于 2013-10-30 11:11 编辑

d:\4\3\2\1_1\合并1.bat,
d:\4\3\2\1_2\合并2.bat,
d:\4\3\2\1_3\合并3.bat,
...
如何在桌面设置一BAT,依次运行 合并1.bat  合并2.bat  合并3.bat...?恳望得到帮助。
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

  1. @echo off
  2. call d:\4\3\2\1_1\合并1.bat
  3. call d:\4\3\2\1_2\合并2.bat
  4. call d:\4\3\2\1_3\合并3.bat
复制代码
1

评分人数

TOP

本帖最后由 foxJL 于 2013-10-29 17:16 编辑

先要弄清楚这些批处理文件的目录是否记录在一个TXT文件里
如果不在一个文件里是否要自动查找并运行,查找要从哪个文件夹开始查找,d:\4\3\2\下?
要一个接一个运行还是当一个运行完后再运行下一个
楼主要描述清楚

TOP

自动查找d:\4\3\2\目录下(包括子文件夹)以"合并"为开头命名的批处理文件,依次执行.
  1. @echo off
  2. for /f "delims=" %%i in ('dir d:\4\3\2\合并*.bat /b /s') do (%%i)
  3. pause
复制代码
1

评分人数

TOP

返回列表