基于window自带功能生成目录树

时间:2024-07-24 08:06:49

在写文档时,生成目录树是非常有必要的,可以清晰明了地用图阐释一些事情。

1 生成目录树

1.1 方案1:操作繁(只显示文件夹)

1 - win + R

2 - 输入 “CMD” ,打开命令提示窗口“

3 - 输入 ” tree 路径 ”,如

C:\Users\***>tree E:\Google_AI

注意:当文件夹名称中有空格时,会报错!

C:\Users\***>tree E:\Google AI
参数太多 - AI

所以要加上引号,单引号会报同样的错误

C:\Users\zyong>tree 'E:\Google AI'
参数太多 - AI'

1.2 方案2:操作简(只显示文件夹)

打开想要生成文件位置

1 shift + 右击,选择 “ 在此处打开 powershell 窗口 ”,

2 输入 “tree”

3 powershell窗口中显示出 “目录树”

备注:其他需要注意的事项与方案1相同。

1.3 方案3:操作繁/简(显示文件夹+文件)

以上两种方案只显示文件夹,而不显示文件,实际上大多是使用的目录树,我们是看文件的。

只需要在 tree 后面增加 f (F or f,window不区分大小写)即可。

tree /F

具体采用繁简可依据自己的意愿选择方案1或方案2

2 保存目录树

2.1 方案1,选中复制、粘贴

保存目录树可以选取后直接复制即可,之后依据自己的目的进行粘贴;

2.2 方案2,直接追加保存

在生成目录树后面追加 “ > 拟保存的文件名称.拟保存的文件格式txt ”

文件格式:文件格式通常为txt,我尝试了 doc、docx、rtf 均可打开,而xlsx、ppt 会是乱码(只是好奇)。

C:\Users\*** >tree "E:\Google AI" > dirtree.txt

文件的保存位置位于 命令行所在的目录 下,如上述代码所在目录为 “ C:\Users\*** ”  目录下。

参考:

Python生成目录树

高效系列;Dos命令生成目录文件树