我试图遍历子目录中的一堆文件来对它们运行命令,但我似乎无法弄清楚如何到达它们。
目录结构如下:
我能够获得"主目录"中所有文件/文件夹的列表。使用:
for /f %%f in ('dir /b /r *') do echo %%f
但我似乎无法弄清楚如何进一步进入目录以获取"搜索" 。目录
文件结构的一个例子是:
C:\Users\swiftsly\Search160\0002\search\AP584.txt
非常感谢任何帮助!
答案 0 :(得分:2)
在Squashman使用/R
代替/f
的建议的帮助下,此问题的最终解决方案是:
@echo off
for /R %%f in (*.txt) do echo %%f
这将打印出子目录中所有.txt文件的列表。