一秒钟给硬盘文件做个树状结构目录
一秒钟给硬盘文件做个树状结构目录
一、背景
对于长时间坐在电脑前的打工人来说,若没有养成良好文件分类习惯的话,年终整理电脑文件绝对是件头疼的事情。
给磁盘文件做个目录,一目了然文件都在哪里?想想都是件头疼的事情。
对于不怕苦不怕累的打工人来说,事情必须做,工作必须完成!
可……有没有高(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展开引用拆解模块结…...
如何快速掌握CircuitJS1:免费高效的浏览器电路仿真终极指南
如何快速掌握CircuitJS1:免费高效的浏览器电路仿真终极指南 【免费下载链接】circuitjs1 Electronic Circuit Simulator in the Browser 项目地址: https://gitcode.com/gh_mirrors/ci/circuitjs1 CircuitJS1是一款功能强大的电子电路仿真工具,它…...
SpringBoot3 + ShardingJDBC读写分离进阶:如何用AOP实现强制走主库(@Master注解实战)
SpringBoot3 ShardingJDBC读写分离进阶:如何用AOP实现强制走主库(Master注解实战) 在分布式数据库架构中,读写分离是提升系统吞吐量的常见方案。但当你的SpringBoot3应用已经配置好ShardingJDBC的基础读写分离功能后,…...
浏览器指纹JS逆向全解析:Canvas、WebGL与Audio指纹绕过
在当前的反爬虫与风控体系中,浏览器指纹技术已成为识别自动化工具的核心手段。传统的UserAgent、IP地址等信息早已不足为凭,而基于Canvas、WebGL、AudioContext等API生成的“渲染层指纹”,因其高度依赖硬件和系统环境,具备极强的唯…...
CODESYS硬件平台适配实战:从实时系统到工业控制生态
1. 项目概述:一次工业控制领域的“握手”最近,我们团队完成了一次与CODESYS技术团队的关键联合调测。这次调测的核心,是将我们自主研发的嵌入式硬件平台,与全球领先的工业自动化软件框架CODESYS进行深度适配与验证。对于不熟悉工业…...
如何用QKeyMapper实现Windows键鼠手柄自由映射:免费开源终极指南
如何用QKeyMapper实现Windows键鼠手柄自由映射:免费开源终极指南 【免费下载链接】QKeyMapper [按键映射工具] QKeyMapper,Qt开发Win10&Win11可用,不修改注册表、不需重新启动系统,可立即生效和停止。支持游戏手柄映射到键鼠&…...
ncmdump终极解密指南:如何快速解锁网易云音乐NCM加密文件
ncmdump终极解密指南:如何快速解锁网易云音乐NCM加密文件 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否遇到过这样的困扰?在网易云音乐下载的歌曲只能在特定播放器中使用,换到其他设备或播…...
基于Adafruit NeoTrellis M4的电子鼓机与步进音序器DIY指南
1. 项目概述与核心价值如果你对电子音乐制作、硬件DIY或者嵌入式编程感兴趣,但又觉得门槛太高,那么今天聊的这个项目,绝对能让你眼前一亮。我们不是要复刻一台动辄上万的经典鼓机,而是要用一块巴掌大的开发板——Adafruit NeoTrel…...
从官方例程到实战:剖析lwip+FreeRTOS在Zynq7020上的TCP热拔插实现与任务调度优化
1. 官方例程热拔插实现机制拆解 第一次在Zynq7020上看到TCP热拔插功能时,确实让我这个老嵌入式工程师也眼前一亮。官方例程里那个看似简单的link_detect_thread任务,实际上藏着不少精妙设计。我们先从PHY芯片的状态检测说起——这个看似基础的操作&#…...
OneNote 2016/2019/2021多版本共存?教你管理不同版本的笔记同步与数据源
OneNote多版本共存管理:数据同步与版本控制的终极指南 在数字笔记领域,微软OneNote凭借其灵活的层级结构和多平台同步能力,成为许多知识工作者的核心工具。但鲜为人知的是,当同一台设备上同时运行多个OneNote版本(如UW…...
如何快速构建高质量双语学习材料:Lingtrain Aligner文本对齐工具完全指南
如何快速构建高质量双语学习材料:Lingtrain Aligner文本对齐工具完全指南 【免费下载链接】lingtrain-aligner Lingtrain Aligner — ML powered library for the accurate texts alignment. 项目地址: https://gitcode.com/gh_mirrors/li/lingtrain-aligner …...
