`

列出文件夹下所有文件夹的树形结构--Dos命令 tree的使用

阅读更多

 

列出文件夹下所有文件夹的树形结构--Dos命令 tree的使用

 

例如,要输出

 

D:\Program Files\proj\  该目录下的所有文件夹的树形结构,则:

 

树形目录可以在本机进入cmd,到该目录下,输入 tree >t.txt,打开后再编辑;即:D:\Program Files\proj\ tree >t.txt

 

 

 

---------------------------------------------------------------------------------------------

转自:http://www.cnblogs.com/mario/archive/2010/04/18/1714594.html

 

 

[Tree命令作用] 以图形显示驱动器或路径的文件夹结构。

[Tree命令格式] 在命令行窗口使用tree /?查看帮助。

TREE [drive:][path] [/F] [/A]

/F   显示每个文件夹中文件的名称。使用时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;
/A   使用 ASCII 字符,而不使用扩展字符。

选用>PRN参数时,则把所列目录及目录中文件名打印输出
tree c:\ | more

出现由 tree 命令产生的第一个输出命令提示符窗口,后面跟着 -- More -- 提示。输出暂停,直到用户按键盘上的任意键为止(Pause除外)。  

空格:显示一整页
按下:Ctrl+Break退出

[Tree命令范例]

[例一] 作用:把D盘下的所有目录结构以树状结构导出,以文本文件1.txt保存在文件夹d:\下。
tree d: > d:\1.txt 或者 tree d:\ > d:\1.txt

[例二] 作用:把D盘下的所有目录及文件结构以树状结构导出,以文本文件1.txt保存在文件夹d:\下。
tree d: /f > d:\1.txt 或者 tree d:\ /f > d:\1.txt 

[例三] 作用:把c:\windows /f > c:\1.txt下的所有目录及文件结构以树状结构导出到文本文件1.txt保存在文件夹c:\下。
tree c:\windows /f > c:\1.txt 

[例四] 作用:把c:\downloads\1下的所有目录及文件以树状结构导出,以文本文件1.txt保存在文件夹e:\download\tree\下。

tree c:\downloads\1 /f > e:\download\tree\1.txt

[Tree命令注意事项]
[注意1] TREE命令中涉及的文件夹名称中不得有空格
例如,类似下面的命令发挥不了作用: tree c:\Documents and Settings\Administrator /f > c:\administrator.txt

[注意2]了解DOS的对当前提示符的一些默认 
例如,在提示符 e:\download> 下,可以用下面的简洁命令:tree /f>1.txt 把 e:\download>下的所有目录及文件结构以树状结构导出,以文本文件1.txt保存在文件夹 e:\download下。

注意这个TREE命令后没有盘符及路径,缺省时,默认值就是当前提示符所在路径。导出符“>”后也同此默认。

[注意3]关于路径后面的反斜杠
(1)在提示符 c:\Documents and Settings\Administrator> 下,如果要导出c盘的所有文件结构,必须使用类似下列命令:tree c:\ > c:\1.txt,而不能是诸如此类之命令:tree c: > c:\1.txt。
因为此命令导出的不是整个c盘的内容,而是提示符所在路径c:\Documents and Settings\Administrator>下的内容。
(2)但在一般情况下,路径后面不能有反斜杠,例如若需导出d:\download下的结构,不能用诸如此类的命令: tree d:\download\ /f > d:\1.txt 而只能是:tree d:\download /f > d:\1.txt  。

[注意4]导出符前后空格均可省略,但参数\F等前面的空格不可以。 此命令有效:tree d:\download /F>d:\1.txt 而此命令无效:tree d:\download/F > d:\1.txt 

<script type="text/javascript"></script>

分享到:
评论
1 楼 devwang_com 2016-09-20  
可以,学习了~~

相关推荐

    文件夹树形目录生成器

    `dir`命令用于列出目录,`/s`参数表示递归列出所有子目录,`/o:n`按照名称排序,`&gt;`则将输出重定向到文件。 在“压缩包子文件的文件名称列表”中,只有一个文件:“文件夹树形目录生成器.bat”。这很可能是实际的...

    文件夹树形目录生成器 可一键生成目录 所有内容为文本

    在具体使用过程中,"文件夹树形目录生成器.bat"可能包含了批处理脚本语言,如Windows的DOS命令,如`tree`命令或者使用`dir /s /o:n &gt; tree.txt`这样的组合命令,来递归地列出目录结构并将结果输出到文本文件。`tree`...

    DOS命令集锦windows常用的DOS命令集合

    - `TREE C:\Documents /F`:显示C盘下的Documents目录及其子目录的树形结构,并列出所有文件名。 #### DELTREE:删除目录及其内容 **功能描述:** 删除指定目录及其所有子目录和文件。 **参数说明:** - **...

    cmd操作命令和linux命令大全收集

    例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件 del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q ...

    目录结构树

    DOS提供了`dir`命令来列出当前目录及其子目录下的文件和目录,但并不直接生成可视化的树形结构。要实现"自动生成文件夹下的目录"这一功能,我们需要借助一些额外的工具或编写脚本来实现。例如,我们可以使用`tree`...

    60个经典的电脑使用技巧

    利用命令`tree /f &gt; index.txt`可以将当前目录及其子目录下的所有文件夹和文件列出,并保存为文本文件`index.txt`。 #### 技巧12:快速打开新窗口 在浏览器中,使用`Ctrl+N`键可以快速打开一个新的浏览窗口。 ####...

    北邮电子院网络信息系统作业(全)

    - **MS-DOS命令 tree**:用于以树形结构展示目录及其子目录,直观地展示文件夹层次结构。 - **MS-DOS命令 dir**:列出当前目录下的文件和子目录,提供基本信息如文件名、大小、时间戳等。 - **图形接口**:通过...

Global site tag (gtag.js) - Google Analytics