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

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命令生成目录文件树

基于window自带功能生成目录树的更多相关文章

  1. paip.tree 生成目录树到txt后的折叠查看

    paip.tree 生成目录树到txt后的折叠查看 作者Attilax ,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog.csdn.ne ...

  2. 原创的基于HTML/CSS/JavaScript的层级目录树

    之前参加过一些基于HTML/CSS/JavaScript的项目,当在页面中需要生成一颗目录树时,总是首先想着网上有没有现成的生成树的源代码,比如dtree.zthee,或者使用一些javascript ...

  3. dos生成目录树

    1. tree命令详解 [Tree命令作用] 以图形显示驱动器或路径的文件夹结构. [Tree命令格式] 在命令行窗口使用tree /?查看帮助. TREE [drive:][path] [/F] [ ...

  4. Windows下用tree命令生成目录树

    有时候我们想为某个目录制作一个文档结构图,在Windows上,我们知道是使用tree命令. 但是,默认情况下tree只显示子目录名,而不显示子目录里的文件名,需要加上/F参数才能显示完整的文件名.   ...

  5. Python生成目录树代码

    用Python实现类似Windows下的tree命令,获取目录树结构. import os import os.path BRANCH = '├─' LAST_BRANCH = '└─' TAB = ...

  6. python生成指定文件夹目录树

    # -*- coding: utf-8 -*- import sys from pathlib import Path class DirectionTree(object): "" ...

  7. 生成ftp文件的目录树

    依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</a ...

  8. dojo里添加目录树

    其实循环生成目录树这个方法不仅仅局限于在使用dojo的情况下,只要明白了其中的原理,在任何一种语言下都能动态循环生成. 1. 数据结构 在这里先说明一下数据结构,我这里循环生成目录树的数据结构是像这样 ...

  9. Mac---使用tree生成目录结构

    作为测试或者程序员,平时都有需求来生成目录树,进行项目层级的讲解等.如下是样式图: 实现方式,即操作步骤: Mac下使用 brew install tree 进行安装,安装后,在terminal中输入 ...

随机推荐

  1. Kylin的简介与安装部署

    一.Kylin的概述 官方网址:http://kylin.apache.org/cn/ Apache Kylin™是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析 ...

  2. BZOJ1067 [SCOI2007]降雨量 线段树

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ1067 题意概括 给定n组整数对(Xi,Yi),当Xi<Xj且Yi>=Yj时,如果对于任 ...

  3. Vijos1906 联合权值 NOIP2014Day1T2 树形动态规划

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - Vijos1906 题意概括 有一棵树,每一个节点都有一个权值w[i].下面说的x,y都是该树中的节点. 对于 ...

  4. linux中top命令使用及查看tcp连接

    Linux top命令 介绍:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,Linux top命令用于实时显示 process 的动态,即可以通过用户按键来不断 ...

  5. P2246 SAC#1 - Hello World(升级版)

    P2246 SAC#1 - Hello World(升级版)典型的字符串dpf[i][j]表示a串匹配到i,b串匹配到j的方案数.if(a[i]==b[j])f[i][j]=f[i-1][j-1]+f ...

  6. 合并流 SequenceInputStream

    SequenceInputStream主要用来将2个流合并在一起,比如将两个txt中的内容合并为另外一个txt.下面给出一个实例: import java.io.File; import java.i ...

  7. request.environ.get('wsgi.websocket')

    前言 websocket 是一种html5新的接口,以前服务器推送需要进行ajax等方式进行轮训,对服务器压力较高,随着新标准的推进,使用websocket在推送等方面已经是比较成熟了,并且各个浏览器 ...

  8. docker测试时候命令无法补全的解决方法_docker

    发现问题 在输入docker swarm 然后tab键不能像这样进行提示 和补全 tab 键也无法补全nginx容器名,下面是运行截图 解决方法: yum install -y bash-comple ...

  9. Flask启动原理,源码流程分析

    1.执行Flask的实例对象.run()方法 from flask import Flask,request,session app = Flask(__name__) app.secret_key ...

  10. 使用pickle模块存储对象

    import time import hashlib import pickle import os class Info(): def __init__(self): self.create_tim ...