一秒钟给硬盘文件做个树状结构目录
一秒钟给硬盘文件做个树状结构目录
一、背景
对于长时间坐在电脑前的打工人来说,若没有养成良好文件分类习惯的话,年终整理电脑文件绝对是件头疼的事情。
给磁盘文件做个目录,一目了然文件都在哪里?想想都是件头疼的事情。
对于不怕苦不怕累的打工人来说,事情必须做,工作必须完成!
可……有没有高(tou)效(lan)的方法呢?
二、树状目录结构
有时我们在网络上会看见有人发布这种形式的内容:
文件夹 PATH 列表
卷序列号为 5667-184A
E:.
├─Arduino上位机库文件
│ └─DATASCOPE
├─MiniBalance上位机Arduino测试代码
│ └─Datascope_For_Arduino
├─MiniBalance上位机STM32测试代码
│ ├─BALANCE
│ │ ├─DataScope_DP
│ │ └─show
│ ├─OBJ
│ ├─SYSTEM
│ │ ├─delay
│ │ ├─sys
│ │ └─usart
│ └─USER
├─STM32F103技术文档
├─STM32上位机库文件
├─【平衡小车之家】 直流电机PID学习套件2.0原理图
├─【平衡小车之家】 直流电机PID学习套件2.0源码
│ ├─BALANCE
│ │ ├─CONTROL
│ │ ├─DataScope_DP
│ │ ├─DMP
│ │ ├─filter
│ │ ├─MPU6050
│ │ └─show
│ ├─HARDWARE
│ │ ├─ADC
│ │ ├─DataScope_DP
│ │ ├─ENCODER
│ │ ├─EXTI
│ │ ├─IIC
│ │ ├─KEY
│ │ ├─LED
│ │ ├─MOTOR
│ │ ├─NRF24L01
│ │ ├─OLED
│ │ ├─SPI
│ │ ├─STMFLASH
│ │ ├─TIMER
│ │ └─USART3
│ ├─OBJ
│ ├─SYSTEM
│ │ ├─delay
│ │ ├─sys
│ │ └─usart
│ └─USER
├─开发笔记
├─编码器测试代码(寄存器和库函数两个版本)
│ ├─库函数版编码器测试程序(编码器5V供电。AB相分别接PA0 PA1 串口1以9600波特率输出速度)
│ │ ├─MiniBalance_COER
│ │ ├─MiniBalance_HARDWARE
│ │ │ ├─ENCODER
│ │ │ └─TIMER
│ │ ├─OBJ
│ │ ├─STM32F10x_FWLib
│ │ │ ├─inc
│ │ │ └─src
│ │ ├─SYSTEM
│ │ │ ├─delay
│ │ │ ├─sys
│ │ │ └─usart
│ │ └─USER
│ └─编码器测试程序(编码器5V供电。AB相分别接PA0 PA1 串口1以9600波特率输出速度)
│ ├─BALANCE
│ │ ├─CONTROL
│ │ ├─DataScope_DP
│ │ ├─DMP
│ │ ├─filter
│ │ ├─MPU6050
│ │ └─show
│ ├─HARDWARE
│ │ ├─ADC
│ │ ├─ENCODER
│ │ ├─IIC
│ │ ├─KEY
│ │ ├─LED
│ │ ├─MOTOR
│ │ ├─OLED
│ │ ├─TIMER
│ │ └─USART3
│ ├─OBJ
│ ├─SYSTEM
│ │ ├─delay
│ │ ├─sys
│ │ └─usart
│ └─USER
├─芯片资料Datasheet
├─视频教程
│ └─视频教程PPT
└─软件与驱动├─CH340驱动(USB串口驱动)_XP_WIN7共用│ └─DRVSETUP64├─STLINK相关│ └─st-link_v2_usbdriver_for Windows 8└─串口调试助手(丁丁)
这个是电脑上一个文件夹的目录结构,用于显示文件夹里各个文件的名称。怎么生成这样的目录呢?
三、生成树状结构的方法
第一步:按住shift键,右击你要生成目录的文件夹,选择“在此处打开命令窗口”
第二步:显示文件夹树状结构目录
在命令窗口里输入命令" tree /a ”,按回车。这样就会显示出目录结构。
注意:命令" tree /a ”不会显示文件夹中具体的文件名,而只是“文件夹”的树状结构目录。
第三步:将目录结构导出到文本文档
在命令窗口里输入命令“ tree /a >1.txt ”。就会将目录结构保存到新建的“1.txt”。
第四步:显示子文件夹里的文件目录
如果需要显示子文件夹里的文件目录,可以使用命令“ tree /f ”。
如果要将包含文件夹及文件名的目录结构导出到文本文档,可以使用“ tree /f>1.txt ”。
第五步:用bat实现自动生成目录结构
这里有一个更简单的方式,结合曾经分享过的批处理(Batch),也称为批处理脚本思路。
新建一个test.txt文件,输入“ tree /f>1.txt ”,保存后将test.txt,后缀改成bat,即test.bat。
将test.bat复制到需要生成目录结构的文件夹,双击运行test.bat。
就可以自动生成如第三步中的目录结构了。
==================================================================================================================================================================================================================
分享工作中的运用到的各种小tips,一秒钟给硬盘文件做个树状结构目录你学会了吗?以后给老板做管理可以用的上哦,高级!
相关文章:

一秒钟给硬盘文件做个树状结构目录
一秒钟给硬盘文件做个树状结构目录 一、背景 对于长时间坐在电脑前的打工人来说,若没有养成良好文件分类习惯的话,年终整理电脑文件绝对是件头疼的事情。 给磁盘文件做个目录,一目了然文件都在哪里?想想都是件头疼的事情。 对于…...

电脑重装系统后会怎样?
有小伙伴的电脑系统运行缓慢卡顿,现在想通过重装系统来解决问题。咨询电脑重装系统会怎么样对系统有影响吗,现在小编就带大家看看电脑重装系统后会怎样。 方法/步骤: 一、电脑重装系统会怎么样 1、我们的电脑重装系统后,电脑…...

100种思维模型之反熵增思维模型-47
查理芒格被誉为反熵增思维模型的倡导者。本文将介绍查理芒格的反熵增思维模型,并分析它的实用性。 一、什么是熵增? 在物理学中,熵是衡量系统无序程度的指标。系统的熵越高,其无序程度越高。这个概念也可以应用到其他领域。在金融…...

【网络安全】Xss漏洞
xss漏洞 xss漏洞介绍危害防御方法xss测试语句xss攻击语句1. 反射性xss2.存储型xss3.DOM型xssdvwa靶场各等级渗透方法xss反射型(存储型方法一致)LowMediumHightimpossible Dom型LowMediumHight xss漏洞介绍 定义:XSS 攻击全称跨站脚本攻击&am…...

17.网络爬虫—Scrapy入门与实战
这里写目录标题 Scrapy基础Scrapy运行流程原理Scrapy的工作流程Scrapy的优点 Scrapy基本使用(豆瓣网为例)创建项目创建爬虫配置爬虫运行爬虫如何用python执行cmd命令数据解析打包数据打开管道pipeline使用注意点 后记 前言: 🏘️🏘️个人简介…...

【面试题】JavaScript 中 try...catch 的使用技巧 ?
大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 web前端面试题库 VS java后端面试题库大全 作为一位 Web 前端工程师,JavaScript 中的 try...catch 是我们常用的特性之一。…...

Java 命名格式规范
Java 命名格式规范 概述 简洁清爽的代码风格应该是大多数开发工程师所期待的。在编码过程中笔者常常因为起名字而纠结,夸张点可以说是编程 5 分钟,命名两小时!究竟为什么命名成为了编码中的拦路虎。 每个公司都有不同的标准,目…...

【C++】STL中的容器适配器 stack queue 和 priority_queue 的模拟实现
STL中的容器适配器 一、容器适配器1、什么是容器适配器2、STL标准库中的容器适配器 二、stack的模拟实现1、stack的简单介绍2、栈的模拟实现 三、queue的模拟实现1、queue的简单介绍2、queue的模拟实现 四、priority_queue的模拟实现1、priority_queue的简单介绍2、priority_qu…...

MongoDB 聚合管道中使用算术表达式运算符
算术表达式运算符主要用于实现数字之间的算术运算,主要包含了对加、减、乘、除、余数、截取、舍入等算术操作。 下面我们进行详细介绍: 一、准备数据 初始化商品数据 db.goods.insertMany([{ "_id": 1, name: "薯片", size: &q…...

代码随想录算法训练营第四十三天-动态规划5|1049. 最后一块石头的重量 II , 494. 目标和 , 474.一和零
最后一块石头重量转化为将一个集合分隔成两个集合,两个集合之间的差值最小,就是最后剩下最小的石头重量。这里可以求集合的一个平均值,如果正好等于平均值,说明可以抵消,这时候重量为0,如果不行,…...

《淘宝网店》:计算总收益
目录 一、题目 二、思路 1、当两个年份不一样的时候 (1)from年剩余之后的收益 (2)中间年份的全部收益 (3)to年有的收益 2、同一个年份 三、代码 详细注释版本: 简化注释版本ÿ…...

2023年03月青少年软件编程C语言一级真题答案——持续更新.....
1.字符长方形 给定一个字符,用它构造一个长为4个字符,宽为3个字符的长方形,可以参考样例输出。 时间限制:1000 内存限制:65536 输入 输入只有一行, 包含一个字符。 输出 该字符构成的长方形,长4个字符,宽3个字符。 样例输入 * 样例输出 **** **** ****#include<bi…...

家用洗地机好用吗?好用的洗地机分享
洗地机是一种高效、节能、环保的清洁设备,广泛应用于各种场所的地面清洁工作。它不仅可以快速清洁地面,还可以有效去除污渍、油渍等难以清洁的污染物,让地面恢复光洁如新的状态。同时,洗地机还可以减少清洁人员的劳动强度…...
《分解因数》:质因数分解
目录 一、题目: 二、思路: 三、代码: 一、题目: 分解因数 《分解因数》题目链接 所谓因子分解,就是把给定的正整数a,分解成若干个素数的乘积,即 a a1 a2 a3 ... an,并且 1 < a1…...

(排序10)归并排序的外排序应用(文件排序)
TIPS 在一些文件操作函数当中,fputc与fgetc这两个函数都是针对字符的,如果说你需要往文件里面去放入整形啊等等,不是字符的类型,这时候就用fprintf,fscanf在参数里面数据类型控制一下就可以。但是话说回来,…...

浅谈根号分治与分块
文章目录 1. 根号分治哈希冲突 2. 线性分块引入教主的魔法[CQOI2011] 动态逆序对[国家集训队] 排队[HNOI2010] 弹飞绵羊蒲公英 1. 根号分治 哈希冲突 题目1 n n n 个数, m m m 次操作。操作 1 为修改某一个数的值,操作 2 为查询所有满足下标模 x x x …...

(OpenAI)ChatGPT注册登录常见问题错误代码及其解决方法
在使用 ChatGPT 的时候我们可能会碰到一些错误的代码,本文统一来介绍一下每一种错误以及解决方法。 错误代码1. 不能在当前国家使用 出现场景:一般在注册或登录的时候会出现。 原因:主要是ChatGPT检测到当前访问所在的地区不允许访问导致。 …...

MySQL主从复制、读写分离(MayCat2)实现数据同步
文章目录 1.MySQL主从复制原理。2.实现MySQL主从复制(一主两从)。3.基于MySQL一主两从配置,完成MySQL读写分离配置。(MyCat2) 1.MySQL主从复制原理。 MySQL主从复制是一个异步的复制过程,底层是基于Mysql数…...

Linux 云服务器好用吗?(解读Linux云服务器的特点优势)
如今,云计算越来越受欢迎,许多公司正在将业务转移到那里。企业向云过渡的主要原因是它提供的众多服务,包括安全和充足的存储、数据库、服务器和其他关键元素。 作为相对前|沿的技术之一,云建立在虚拟服务器上。Linux 服务器…...

研读Rust圣经解析——Rust learn-8(match,if-let简洁控制流,包管理)
研读Rust圣经解析——Rust learn-8(match,if-let简洁控制流,包管理) matchother和占位符_区别 easy matchenum matchno valuematch inner Option matchmore better way if-let整洁控制包管理模块(mod)拆分声明modpub公开use展开引用拆解模块结…...

G8期刊《全体育》期刊简介及投稿要求
G8期刊《全体育》期刊简介及投稿要求 《全体育》是由湖南体育产业集团有限公司主管、体坛传媒集团股份有限公司主办、中教体育 出版发行的体育综合性期刊。 主管:湖南体育产业集团有限公司 主办:体坛传媒集团股份有限公司 国内刊号:CN4…...

数据结构和算法学习记录——层序遍历(层次遍历)、二叉树遍历的应用(输出二叉树中的叶节点、求二叉树的高度、二元运算表达式树及其遍历、由两种遍历序列确定二叉树)
目录 层序遍历 思路图解 代码实现 二叉树遍历的应用 输出二叉树中的叶节点 代码实现 求二叉树的高度 思路图解 代码实现 二元运算表达式树及其遍历 由两种遍历序列确定二叉树 层序遍历 层序遍历可以通过一个队列来实现,其基本过程为: 先根…...

【Neo4j数据库】图数据库_Neo4j增加节点(关系)、查询、删除数据库等操作解析(Cypher语句)
【Neo4j数据库】图数据库_Neo4j增加节点(关系)、查询、删除操作解析(Cypher语句) 文章目录 【Neo4j数据库】图数据库_Neo4j增加节点(关系)、查询、删除操作解析(Cypher语句)1. 介绍2…...

Linux移动文件和文件夹(目录)命令
命令mv 英文move 翻译移动 mv命令可以移动文件或文件夹(目录),也可以重命令(覆盖)文件。 1. 移动文件/重命名 单纯地移动某一个文件直接使用: mv <源文件名称/地址> <新文件名称/地址>这个方法…...

Pandas的应用-5
Pandas是一个强大的数据处理库,它提供了高性能、易于使用的数据结构和数据分析工具。本文将介绍Pandas常用的数据结构和常用的数据分析技术,包括DataFrame的应用、窗口计算、相关性判定、Index的应用、范围索引、分类索引、多级索引以及日期时间索引。 …...

java继承类怎么写
继承类是通过把父类的方法和属性继承到一个类中,而子类的方法和属性是子类自己定义的。 Java中有一个很重要的概念叫做继承,这也是 Java语言的精髓所在。Java语言提供了一种机制,叫做派生类。在 Java中,如果没有实现了某个派生类方…...

面向对象程序设计
OOP 【面向对象程序设计】(OOP)与【面向过程程序设计】在思维方式上存在着很大的差别。【面向过程程序设计】中,算法是第一位的,数据结构是第二位的,这就明确地表述了程序员的工作方式。首先要确定如何操作数据&#…...

Linux 用户身份切换(su,sudo)
文章目录 Linux 用户身份切换su使用案例 sudo使用案例 visudo与/etc/sudoers单一用户可使用root所有命令,与sudoers文件语法利用wheel用户组以免密码的功能处理visudo有限制的命令操作通过别名创建visudosudo的时间间隔问题sudo搭配su的使用方式 Linux 用户身份切换…...

求倒置数问题
文章目录 求倒置数程序设计程序分析求倒置数 【问题描述】数组A【0,…,n-1】是一个n个不同整数数构成的数组。如果i<j,但是A[i]〉A[j],则这对元素(A[i],A[j])被称为一个倒置(inversion)。设计一个O(nlogn)算法来计算数组中的倒置数量 【输入形式】输入两行,第一行…...

sed(学习)
1、清除环境变量 profile~/.bash_profile sed -i s#export LD_LIBRARY_PATH.*##g $profile 2、设置环境变量(替换值) sed -i s#export LD_LIBRARY_PATH.*#export LD_LIBRARY_PATH/opt/testlinux/lib#g ~/.bash_profile 3、修改配置文件 sdk_dir/root/test log_dir/…...