我想获取1个文件夹(包括子文件夹)中所有文件的列表。所以,让我们说我有文件夹A,Subfolers A1,A2和文件B.txt,C.csv,D.json
C:\A\B.txt
C:\A\A1\C.csv
C:\A\A1\D.json
这只是一个简单的例子。我正在使用的东西中有多个文件夹和文件。因此,对于每个文件,我希望输出为
C:\A\B.txt
C:\A\A1\C.csv
C:\A\A1\D.json
在一些名为paths.txt的文件
中如何做到这一点?
答案 0 :(得分:1)
dir /b /s /a:-d *.txt *.csv *.json>paths.txt
答案 1 :(得分:0)
for /F %%A in ('dir /b /s /a-d "C:\A\A1"') do echo %%~dpnxA>>paths.txt
这将获取C:\ A \ A1及其子目录中的所有文件,而不包括该列表中的子目录。