列出文件夹下所有文件夹的树形结构--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>
分享到:
相关推荐
标题中的“文件夹树形目录生成器”是指一个工具或脚本,它的主要功能是创建一个文本文件(通常是TXT格式),该文件以树状结构显示指定文件夹内的目录层级关系。这种工具在管理大量文件和目录时非常有用,因为树形...
DOSbox-执行DOS命令的GUI工具
### DOS命令中复制文件及文件夹的命令 #### 概述 DOS(Disk Operating System)命令是指在DOS操作系统中用于控制计算机的各种指令。这些命令可以分为几个大类,包括目录操作类命令、磁盘操作类命令、文件操作类命令...
在DOS环境下,可以通过一系列命令来实现批量删除特定的子文件夹。这通常涉及到使用`rd`(remove directory)命令。例如,以下是一个简单的命令示例: ```batch @echo off title 批量删除指定子文件夹 DOS color 37 ...
本文档主要讲解如何利用Java编程语言执行常见的DOS(磁盘操作系统)命令,具体包括如何使用Java代码打开DOS窗口以及使用`mkdir`命令创建文件夹。这对于那些希望在自己的Java应用中集成系统级操作的开发者来说非常...
在IT领域,DOS(Disk Operating System)是一个早期的命令行操作系统,虽然现代计算机主要使用图形用户界面(GUI),但DOS命令仍然在系统管理、自动化任务和修复问题时发挥着重要作用。本压缩包"001--DOS命令.zip...
DOS命令是早期操作系统MS-DOS中的命令行工具,即使在现代Windows系统中,依然可以通过命令提示符(CMD)使用。DOS命令对于网络管理和故障排查非常有用,也是黑客和系统管理员必备的基础技能。下面将详细介绍标题和...
动力节点老杜Java零基础学习教程-常用DOS命令-打开DOS窗口以及mkdir命令.avi
- 使用`/F`参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件。 - 选用`》PRN`参数时,则把所列目录及目录中的文件名打印输出。 --- #### 四、删除整个目录命令 ##### DELTREE ——...
虽然现在大多数用户已经转向图形化界面,但在特定场景下,如系统维护、自动化脚本或者在某些旧系统中,DOS命令仍然有着不可替代的作用。这个名为"---Dos常用命令集合----"的压缩包文件包含了"Dos常用命令.txt",这很...
动力节点老杜Java零基础学习教程-常用DOS命令-复制DOS窗口中的内容
本教程将详细讲解如何使用DOS命令来隐藏文件夹,以及如何在需要时查看这些隐藏文件夹。 首先,隐藏文件夹的DOS命令是`attrib`。`attrib`命令允许我们更改文件或文件夹的属性,如只读、隐藏、系统等。隐藏一个文件夹...
动力节点老杜Java零基础学习教程-常用DOS命令-cd命令详解
通过结合其他DOS命令,如`cd`(改变目录)、`dir`(列出目录内容)和`move`(移动文件),你可以在没有图形界面的情况下执行复杂的文件管理任务。 视频资源"03用md命令创建文件夹.mp4"应该会提供更直观的演示,帮助...
文章列表: 1,DOS系统的安装 2,恢复误删文件--DOS命令应用实例(一) 3,合并VCD片断、快速删除文件夹--DOS命令应用实例(二) 4,低格、分区、高格的应对--DOS命令应用实例(三) 5,清除CMOS密码...
本资源“MS-DOS命令帮助全集”显然是一个包含MS-DOS命令详细信息的文档集合,可能是手册或者一系列的文本文件,其核心内容围绕着如何在DOS环境下有效地使用各种命令。 在MS-DOS中,命令行是用户与系统交互的主要...