批处理:批量提取指定文件夹下子文件夹及子子文件夹里所有文件的路径

如题所述

第1个回答  2018-01-16
dir /s /b>d:\1.txt
d:\1.txt里就是你想要的。试试吧。
第2个回答  2018-01-16
仅列出子文件夹和子子文件夹,不包含父文件夹,或子子文件夹里面的子文件夹,对吗?还是说除了父文件夹里面的文件不列出外,其它无论多少级目录都列出?追问

后者

父文件夹里没有文件 只有子文件夹

追答

那就简单一句就够了。

dir /a-d/s/b "指定文件夹路径">List.txt

本回答被提问者采纳
第3个回答  2018-01-16
@echo off 
rem 指定源文件夹
set "ScDir=D:\test"
cd /d "%ScDir%"
for /f "delims=" %%a in ('dir /s /b') do echo %%a>>dir.txt

相似回答