tree命令来按层次打印指定目录下的文件和文件夹

1,705 阅读2分钟

在Windows中,可以使用命令提示符 (cmd) 里的 tree 命令来按层次打印指定目录下的文件和文件夹。

以下是具体步骤:

  1. 打开命令提示符(cmd)。
  2. 导航到你想打印的目录。例如,如果你想打印 C:\ExampleDirectory,则输入:
 cd C:\ExampleDirectory
  1. 使用 tree 命令按层次打印文件和文件夹。如果只想打印文件夹结构,不包括文件,只需输入:
 tree /F

如果还想包括文件在内,可以使用:

 tree /F > output.txt

这将把层次结构保存到 output.txt 文件中,这样你可以更容易地查看和分享。

注意: tree 命令会按层次显示整个目录树,这可能会生成很长的输出,特别是在有很多文件和文件夹的目录中。


tree 是一个在 Windows 命令提示符中用于显示目录结构的命令。

其主要参数及其详解:

  1. /F:此参数会使 tree 显示每个文件夹中的文件。

    例子:

     tree /F
    
  2. /A:使用 ASCII 字符而不是扩展字符来显示树状结构。默认情况下,tree 使用扩展字符来创建树的视觉表示,但如果你正在使用不支持这些字符的工具或环境,可以使用 /A 参数。

    例子:

     tree /A
    
  3. /D:仅显示文件夹,不显示文件。但需要注意的是,这是 tree 命令的默认行为,所以通常情况下不需要特地使用此参数。

  4. drive::你可以指定一个驱动器来查看其目录结构。

    例子:

     tree C:
    
  5. path:除了驱动器,你还可以指定一个特定的目录路径来查看其结构。

    例子:

     tree C:\Users\YourUsername\Documents
    
  6. > filename.txt:这不是 tree 命令的参数,但它是一个常用的技巧。你可以使用这种方法将 tree 的输出重定向到一个文本文件中,方便查看和分享。

    例子:

     tree /F > output.txt
    

使用 tree /? 命令可以在命令提示符中查看 tree 命令的简短帮助信息和所有可用的参数。