子文件夹名称的目录列表

子文件夹名称的目录列表

我想使用执行.dir 命令的.bat 文件来创建当前文件夹所有子文件夹中的所有文件夹的列表。

============================ 我很接近:我使用:dir /s /b /o:n /a:d >list.txt

获取文件夹列表以及完整路径。

...但我想要仅包含文件夹名称而不包含完整路径的列表。

那可能吗?

答案1

大卫·波斯蒂尔,你可以这样做

(for /f "tokens=*" %I in ('dir /b /s /a:d') do @echo %~nxI) | sort > list.txt

将排序后的列表存储在文件中。我想这毕竟不是那么复杂。:)

(不过,我还是更喜欢 PowerShell 解决方案……)

相关内容