Answers:
您可以使用:
dir /s
如果您需要没有所有页眉/页脚信息的列表,请尝试以下操作:
dir /s /b
(可以肯定的是,此方法适用于DOS 6及更高版本;在此之前可能已经起作用,但我不记得了。)
tree /f
令人赏心悦目:-)
您可以在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选项。
dir /s /b | find /v /c ""
。
我喜欢使用以下内容来获得当前目录的排序良好的列表:
> dir . /s /b sortorder:N