我想使用执行.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 解决方案……)