在dos中recursion的目录列表
我们如何在DOS下实现recursion目录列表?
我正在寻找一个DOS命令或脚本,可以给我的recursion目录列表类似于UNIX中的ls -R命令。 
您可以使用:
 dir /s 
如果你需要列表没有所有的页眉/页脚信息试试这个:
 dir /s /b 
(当然,这可以在DOS 6及更高版本上运行;可能在此之前有效,但我不记得了。)
你可以通过键入来获得你所要求的参数:
 dir /? 
有关完整列表,请尝试:
 dir /s /b /a:d 
  dir /s /b /a:d>output.txt将它移植到一个文本文件 
您可以使用FINDSTR的各种选项删除不需要的行,如下所示:
 DIR /S | FINDSTR "\-" | FINDSTR /VI DIR 
正常输出包含这样的条目:
 28-Aug-14 05:14 PM <DIR> . 28-Aug-14 05:14 PM <DIR> .. 
您可以使用FINDSTR提供的各种过滤选项来删除这些选项。 您也可以使用优秀的unxutils,但默认情况下会将输出转换为UNIX,因此您不再获得CR + LF; FINDSTR提供了最好的Windows选项。
我喜欢使用下面的代码来获得当前目录的很好的sorting列表:
 > dir . /s /b sortorder:N