使用批处理文件(CMD)获取指定路径的可用目录列表

时间:2016-02-05 10:57:50

标签: shell batch-file cmd

我想编写一个脚本,它将返回我在指定路径中可用的目录列表。

无法帮助任何人。我对cmd命令一无所知。

感谢adavance

2 个答案:

答案 0 :(得分:1)

dir /ad "c:\somepath"

输入dir /?help

答案 1 :(得分:1)

使用批处理文件:

for /d %%a in ("C:\Users\") do dir /ad /on /b "%%a"

如果用户包含3个文件夹, 这将打印:

Folder1 Folder2 Folder3

如果您希望所有子文件夹列表都使用完整路径

 for /d %%a in ("C:\Users\") do dir /ad /on /S /b "%%a"

这将打印: C:/用户/ Folder1中 C:/用户/ Folder1中/数据 C:/用户/ FOLDER2 C:/用户/ Folder3