有时候我们整理文件的时候需要列出文件夹里面所有的文件名或者文件夹名,生成一个文件目录,一个个重命名然后复制到word或者记事本的方法显示有点太繁琐了。

网上有一些自动生成文件目录的程序,比如我之前一直在用的DirIndex.exe。

但最近我发现一个更方便的方法生成文件目录,通过Windows的批处理来实现,如果你也有快速生成文件目录的需求,那就跟随我一起来试试吧。

具体方法步骤:

一、创建一个执行bat文件(使用记事本即可);
1、新建一个txt文本空白记事本文件
2、复制以下内容进记事本内

dir/a/s/b>LIST.TXT

(其中LIST.TXT文件名是提取后将要自动新建的文本文件)

二、记事本保存,文件名可以任意写

三、把保存的文件名后缀.txt改为.bat,这样就形成了一个可以执行的文件

四、把改了名的文件复制到需要输出文件夹和文件名称的文件夹内

五、双击运行bat文件,文件夹会自动生成LIST.TXT文件,里面就包含了该文件夹下的所有文件名称。

附注:

/b是去掉多余信息,其中把/a改/ad 表示只要文件夹,如果改成/a-d则是只要文件,如:
dir/ad/s/b>LIST.TXT (只要文件夹名列表)
dir/a-d/s/b>LIST.TXT(只要文件名列表)

更多命令: dir /b >LIST.TXT (输出干净的文件名,不包括文件夹名)
dir /s /n >list.txt(输出文件名和文件夹列表,并包含文件信息。)

此种方法一次制成批处理文件,可以长期使用,不用每次都新建bat批处理文件或者cmd批处理文件。

拓展阅读:

是不是知道这么用,却不知道为什么可以实现呢?这里我也找了下资料,研究了下,下面一起让我们来了解啥是批处理文件:

批处理文件一般就是bat文件或则会cmd文件。
批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。
在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

**以下是我自己理解的部分,主要是为了方便理解批处理程序,可能和官方标准说法有出入。
批处理文件的命令组合一般都是“一个命令+多个参数”的组合。
比如前面快速生成目录的命令,dir/a/s/b>LIST.TXT。
Dir就是生成目录命令,后面的/a/s/b>LIST.TXT都是参数。
每个命令都有多个不同的参数。
之后有时间我也可以再整理一些比较有用的批处理命令分享给大家。

文章收录在我个人博客:设计笔记
访问原文

如何通过批处理实现快速生成文件目录,一键生成文件名和文件夹名目录相关推荐

  1. bat 复制文件夹_怎么生成电脑上文件夹的目录结构

    有时我们会看见有人发布这样的内容: 这个是电脑上一个文件夹的目录结构,用于显示文件夹里各个文件的名称.怎么生成这样的目录呢? 一.按住shift键,右击你要生成目录的文件夹,选择"在此处打开 ...

  2. 如何生成文件夹的目录结构

    有些同学会苦恼怎么生成文件夹的目录结构,下面我给大家带来超实用的方法,快速的可以索引出文件夹的目录结构,所以很有必要学一下. 1.首先按住shift键,右击你要生成目录的文件夹,选择"在此处 ...

  3. win10同步服务器文件夹在哪,win10系统一键同步win 10文件夹视图的操作方法

    win10系统一键同步win 10文件夹视图的操作方法? 很多win10用户在使用电脑的时候,会发现win10系统一键同步win10文件夹视图的的现象,根据小编的调查并不是所有的朋友都知道win10系 ...

  4. 文件夹名如何快速重命名,教你重命名小技巧

    在整理文件夹里怎样给文件夹重命名呢?比如文件夹中有些空格,怎样去掉空格?需要用到重命名的方法,可是大量的文件夹怎样快速重命名去除呢?下面一起来试试这个批量重命名的技巧吧. 准备用到的工具,先在电脑软件 ...

  5. bat脚本之“一键删除指定的文件夹和文件”

    bat脚本之"一键删除指定的文件夹和文件" 删除文件: 删除download文件夹中的文件,例子如下: del C:\download\*.* 删除文件夹: 删除download文 ...

  6. 如何生成文件夹的目录结构?

    看别人写博客的时候,发下如下结构: 这就是文件夹的目录结构,可以帮助理解.所以很有必要自己学一下. 1.按住shift键,右击你要生成目录的文件夹data,选择"在此处打开命令窗口" ...

  7. 删除U盘文件夹后自动生成不同位数字的新文件夹

    夹删除U盘文件后自动生成不同位数字的新文件夹解决方法 右键点击目录所在磁盘(C,D,E这种)的属性-选择工具-选择检查,系统自动修复文件系统错误. 如果U盘错误比较严重,修复的时间可能会比较久 然后在 ...

  8. 教你用简单几个步骤快速重命名文件夹名

    文件夹重命名是一个很简单的电脑公办常用的工具,选中文件右击,选择重命名,一两个文件夹确定可以这样做,那如果文件夹多个的情况下,你还这样重命名文件夹名的话就费时费力了.所以就需要辅助工具来帮忙.下面就为 ...

  9. QT打包项目软件,生成可一键执行的exe文件

    文章目录 一:先在QT软件中运行该项目生成release文件 二:找到该项目目录底下的release文件,将里面的exe文件移入到一个新建的文件夹下 这个时候你会发现双击exe文件不能运行打开,会弹出 ...

最新文章

  1. c++ 标准库格式化时间戳(既将时间戳转字符串,字符串转时间戳)
  2. oracle 数据导出
  3. SpringBoot 项目模板:摆脱步步搭建
  4. NGUI如何创建自己的精灵图集
  5. mysql 异步_MySQL -- 异步I/O
  6. STM32F7xx —— 输入
  7. 一键安装zabbix percona mysql插件监控mysql
  8. 《javascript高级程序设计》读书笔记1
  9. 也玩ASP.NET MVC 与 WebFroms 整合
  10. latex自动生成中文目录_LaTeX技巧907:目录与格式定制
  11. ElementUI表单构建
  12. Zynga旗下魔法三消手机游戏《Harry Potter: Puzzles Spells》邀请玩家一起参加最新推出的游戏内系列活动——俱乐部挑战赛
  13. 管理感悟:今后公司工作的建议
  14. 【绘图】python 配色表
  15. ctrl+v粘贴快捷键突然不能使用的原因及解决方案
  16. 1路串口服务器在激光测距仪的应用
  17. 大数据培训 | 电商用户行为分析之订单支付实时监控
  18. 拼多多分享好友砍价Java实现_拼多多怎么帮助好友砍价免费拿商品,详情介绍...
  19. linux中mysql的安装与卸载_linux的mysql安装与卸载
  20. 一加7p鸿蒙rom,一加5和iPhone7 Plus哪个好?苹果7P与一加5区别对比

热门文章

  1. 毫米波雷达(AWR1864)-自动停车demo的运行
  2. 深圳网站建设公司哪家专业?
  3. VScode配置PHP环境
  4. 2013-3-28 唯品会笔试题
  5. C语言:斗地主发牌器
  6. ESP32学习四-自定义分区表
  7. openwrt折腾记5 广告屏蔽大师adbyby深度调优(借用老毛子完美数据文件)
  8. Linux安装mysql5.7详细教程
  9. JavaScript 继承父类方法的正确姿势
  10. 数据预处理的常见方法