一秒钟给硬盘文件做个树状结构目录

news2025/1/12 3:44:53

一秒钟给硬盘文件做个树状结构目录

一、背景

对于长时间坐在电脑前的打工人来说,若没有养成良好文件分类习惯的话,年终整理电脑文件绝对是件头疼的事情。
给磁盘文件做个目录,一目了然文件都在哪里?想想都是件头疼的事情。
对于不怕苦不怕累的打工人来说,事情必须做,工作必须完成!
可……有没有高(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 串口19600波特率输出速度)
│  │  ├─MiniBalance_COER
│  │  ├─MiniBalance_HARDWARE
│  │  │  ├─ENCODER
│  │  │  └─TIMER
│  │  ├─OBJ
│  │  ├─STM32F10x_FWLib
│  │  │  ├─inc
│  │  │  └─src
│  │  ├─SYSTEM
│  │  │  ├─delay
│  │  │  ├─sys
│  │  │  └─usart
│  │  └─USER
│  └─编码器测试程序(编码器5V供电。AB相分别接PA0 PA1 串口19600波特率输出速度)
│      ├─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,一秒钟给硬盘文件做个树状结构目录你学会了吗?以后给老板做管理可以用的上哦,高级!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/436262.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

golang 实现 ldif 数据转成 json 初探

theme: Chinese-red 「这是我参与11月更文挑战的第 8 天,活动详情查看:2021最后一次更文挑战」 上一篇我们分享了如何将 ldif 格式的数据,转换成 json 数据的思路并画相应的简图 这一次,我们就来实现一下 实现方式如下&#xff…

P1829 [国家集训队]Crash的数字表格 / JZPTAB(莫比乌斯反演)

[国家集训队]Crash的数字表格 / JZPTAB 题目描述 今天的数学课上,Crash 小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数 a a a 和 b b b, lcm ( a , b ) \text{lcm}(a,b) lcm(a,b) 表示能同时整除 a a a 和…

『pyqt5 从0基础开始项目实战』10.日志记录 鼠标右键打开(保姆级图文)

目录 导包和框架代码实现右键功能实现日志展示弹窗编写一个日志文件用于测试日志展示完整代码main.pythreads.pydialog.py 总结 欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中 欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中 导包和…

Python常用练习小例子

Python常用练习小例子 1、输出九九乘法表 源码如下: # 九九乘法表 for i in range(1, 10):for j in range(1, i1):print({}x{}{}\t.format(i, j, i*j), end)print() # 换行,相当于print(end\n) 其中,rint({}x{}{}\t.format(i, j, i*j), e…

Kubespray v2.21.0 离线部署 Kubernetes v1.25.6 集群

文章目录 1. 前言2. 预备条件3. 配置代理4. 下载介质5. 初始化配置6. 安装部署工具6.1 配置 venv 部署环境6.2 配置容器部署环境 7. 配置互信8. 编写 inventory.ini9. 编写 offline.yml10. 部署 offline repo11. 部署 kubernetes 1. 前言 Kubespray 是 Kubernetes incubator 中…

【Python合集】程序员系列代码之“这么好的天气应该去放风筝,而不是在搬砖,好想去放风筝哦~”(附完整代码)

导语 ☽ ☽ ☽ ☽ ☽ ☽ 文案丨April 19th, 2023 ☆ ☽ ☽☽ ☽☽ ☽ 江滩边摇摇晃晃的风筝 是春日越冬归来的信号 风筝蹦蹦跳跳 看盎然春意四处热闹阿姨路过菜摊子 带把香椿回家炒蛋细子摘桑 被酸得直口水嗲嗲裹着棉袄 托起霸缸到处晒大阳妹子没管倒春寒 提前换上短…

HttpServletRequest

1、HttpServletRequest对象 在Servlet API中,定义了一个HttpServletRequest接口,它继承自ServletRequest接口,专门用于封装HTTP请求消息 1.1 获取请求行信息的相关方法 当访问Servlet时,请求消息的请求行中会包含请求方法、请求…

Spring入门案例--bean实例化

bean实例化 对象已经能交给Spring的IOC容器来创建了,但是容器是如何来创建对象的呢? 就需要研究下bean的实例化过程 ,在这块内容中主要解决两部分内容,分别是 bean是如何创建的实例化bean的三种方式, 构造方法,静态工厂 和 …

USB TO SPI / USB TO I2C 软件概要 1 --- 专业版调试器

所需设备: 1、USB转SPI_I2C适配器(专业版); 软件概述: SPI类: USB TO SPI 1.0-Slave SPI从机软件,适合单步调试,支持SPI工作模式0、1、2、3,自动跟随主机通讯速率,自动接收数据; USB TO SP…

21、指标监控

文章目录 1、SpringBoot Actuator1、简介2、1.x与2.x的不同3、如何使用4、可视化 2、Actuator Endpoint1、最常使用的端点2、Health Endpoint3、Metrics Endpoint4、管理Endpoints1、开启与禁用Endpoints2、暴露Endpoints 3、定制 Endpoint1、定制 Health 信息2、定制info信息1…

springboot集成nacos配置管理

官方文档:Nacos Spring Boot 快速开始 个人实践: Namespace定义环境,例如:开发环境、测试环境、生产环境。 Group定义不同的应用。 DataId用来区分配置,例如:mysql配置,redis配置&#xff0…

web集群

1. 简述静态网页和动态网页的区别 1.更新和维护: 静态网页内容一经发布到网站服务器上,无论是否有用户访问,这些网页内容都是保存在网站服务器上的。如果要修改网页的内容,就必须修改其源代码,然后重新上传到服务器上…

新一代异步IO框架 io_uring | 得物技术

1.Linux IO 模型分类 相比于kernel bypass 模式需要结合具体的硬件支撑来讲,native IO是日常工作中接触到比较多的一种,其中同步IO在较长一段时间内被广泛使用,通常我们接触到的IO操作主要分为网络IO和存储IO。在大流量高并发的今天&#xff…

【golang学习笔记】——(三)golang vscode编译第一个程序

这里有一个盲区的坑,先埋下,待会再讲。 一、工程创建 首先是在一个自己需要的文件夹下创建一个.go空文件,老传统,这里就是hellowrold.go,致敬原神Brian Kernighan(1978年出版的《The C Programming Langua…

数据库----------自增长约束、非空约束

目录 1.自增长约束(auto_increment) 1.概念 2.特点 3.指定自增字段初始值 4.delete和truncate在删除后自增列的变化 2.非空约束(not null) 1.概念 2.语法 3.添加非空约束 4.删除非空约束 1.自增长约束(auto_increment) 1.概念 在MysQL中,当主键定义为自增…

Can we learn better with hard samples

摘要 在深度学习中,小批量训练通常用于优化网络参数。然而,传统的小批处理方法可能无法学习到数据中代表性不足的样本和复杂的模式,从而导致泛化的时间更长。为了解决这一问题,提出了一种传统算法的一种变体,它训练网…

【基于 Arduino 的 RFID门锁】

【基于 Arduino 的 RFID门锁】 1. 概述2. 射频识别的工作原理3. RFID 和 Arduino4. Arduino RFID门锁门禁项目5. 源代码 在本教程中,我们将了解什么是 RFID,它是如何工作的以及如何制作基于 Arduino 的 RFID 门锁。您可以观看以下视频或阅读下面的书面教…

CTFWIKI-PWN-ret2syscall

该题目是在32位下 目录 先进行checksec ​编辑 ida 1.execve() 2.寄存器 3.流程图 4.我们需要先看看execve()函数的函数调用号 5.使用ROPgadget来查看 我们先进行查看eax|ret 查看 pop ebx,ecx,edx,ret 查找 /bin/sh的地址 查找int 0x80 查看字符偏移量 附上流程…

2023-04-13 工作记录--CSS/JS-ios 文本渐变色 和 文本超出省略号处理 共用时,出现省略号未显示问题

CSS/JS-ios 文本渐变色 和 文本超出省略号处理 共用时,出现省略号未显示问题 一、前言 ⭐️ 最近写项目,发现一个bug:ios 文本渐变色 和 文本超出省略号处理 共用时,出现省略号未显示问题,如下图:图1是非i…

三、vue_options之data、methods属性选项

一、data属性 data属性是传入一个函数,并且该函数需要返回一个对象: 在Vue2.x的时候,也可以传入一个对象(虽然官方推荐是一个函数);在Vue3.x的时候,必须传入一个函数,否则就会直接在浏览器中报错&#xf…