我试图遍历子目录中的一堆文件,并对它们运行一个命令,但我似乎无法找到它们的位置。
目录结构如下:
主目录(包含.bat文件和顶级目录)
- 子目录 - 搜索目录 - 一堆文件(我需要单独获得所有这些文件的位置)
我能够使用以下命令获取“主目录”中所有文件/文件夹的列表:
目录结构如下:
主目录(包含.bat文件和顶级目录)
- 子目录 - 搜索目录 - 一堆文件(我需要单独获得所有这些文件的位置)
我能够使用以下命令获取“主目录”中所有文件/文件夹的列表:
for /f %%f in ('dir /b /r *') do echo %%f
但是我似乎无法弄清楚如何进入目录以获取“搜索”目录中的文件。
文件结构示例:
C:\Users\swiftsly\Search160\0002\search\AP584.txt
非常感谢您的帮助!
for /F
/dir /B /S
选项来更安全;参见此帖子:在哪个点上for
或for /R
列举目录(树)?... - aschipfl