我给一个哥们分享了一套Excel模板,这些模板都存放于某个文件夹下面,分享给他的时候,他看了很久跟我说不知道这套模板里面包含了哪些表,要我做一个目录给他,如果是你来做,你会吗?
他的意思就是把文件夹下面的所有Excel表名提取出来,放在一个Word文档或txt文档中,方便查看。例如下图所示,txt文档里面的目录就是所有Excel表的名称。
![7cb7143da97dc35e2f6502f70fdf9e38.png](https://i-blog.csdnimg.cn/blog_migrate/827c6e60f48e757dc4db34a0c27d3227.jpeg)
怎样快速实现这样一个目录呢?很多人说用复制粘贴一下子就能搞定,但有时候我们的表格或者是文件几百个上千个,你说复制粘贴还能一下子搞定吗?
作为程序员的我,跟大家分享一行命令,你只需要按我下面的操作,输入命令改个名,鼠标双击Excel表的名称就会显示到TXT文档里面形成一个目录。
具体操作步骤如下。
1、在所有文档里面新建一个空白的TXT文档。
![becf2ce69081d2330e4d6999e7d8d28b.png](https://i-blog.csdnimg.cn/blog_migrate/7c02687bdff1d36a1286fdca68488aa0.jpeg)
2、打开创建的文档,在里面输入一行命令“dir *.*/b>目录.txt”,保存并关闭该文档。
![c6aca6337262b6a38993e6950303c763.png](https://i-blog.csdnimg.cn/blog_migrate/86d4a2694c518d3f4608b184837d6f66.jpeg)
dir是英文单词directory的缩写,是目录的意思。用来查看磁盘中的文件的。/b是仅列出文件的名称,而日期大小等信息不列出,如果不加这个,则是显示所有的信息。>目录.txt是将列出的文件名保存到“目录.txt”这个文档中。
下图是命令“dir *.*>目录.txt”生成的目录,也就是省略了/b,会打印出日期时间等信息,还会帮你统计该文件夹下面总共有多少个文件。
![b82ee603a7b79330faac34629b1e86b8.png](https://i-blog.csdnimg.cn/blog_migrate/afb5555f8c0644d7bb88980e600c8ae2.jpeg)
注意:>目录.txt中的“>”符号可以用“>>”符号来代替。如果“文件名.txt”不存在,则“>>”是创建一个新文件,跟“>”没有区别。如果“文件名.txt已经存在”,则“>”是往文件里面追加内容,而“>>”是覆盖原有的内容。
3、将文件的后缀名“.txt”修改为“.bat”,按回车键后弹出“重命名”对话框,点击“是”按钮即可。
![343a52cb6929bcb645431c9c7cc8b36b.png](https://i-blog.csdnimg.cn/blog_migrate/8357aa4e658681d19ec9cc09b0d28fd7.jpeg)
4、鼠标左键双击bat文件,生成一个“目录.txt”文档,打开该文档,里面就是该文件夹下面所有文件的文件名称。
![978200a3a6f217a7c0f55948ed28c9d6.png](https://i-blog.csdnimg.cn/blog_migrate/7df2bc598f94646445f749bd6e133b99.jpeg)
5、动图演示如下。
![4273683e162962949df189589c154e07.gif](https://i-blog.csdnimg.cn/blog_migrate/7c35b33068d1f6f69e4d4fb649b9a6cf.gif)
除了以上的方法,其实还有一种更简单的。
1、打开包含所有文档的文件夹,在地址栏输入“cmd”打开终端。
![2992655341d4d2ded1058def4c39b570.png](https://i-blog.csdnimg.cn/blog_migrate/f8a3ca63a798f09d25c68cf0cd3825f5.jpeg)
2、弹出“cmd.exe”对话框,在对话框中输入命令“dir *.*/b>目录.txt”,按回车键并关闭该窗口。
![4ffcccfd07c7132b519ab001c78ba29c.png](https://i-blog.csdnimg.cn/blog_migrate/b31bb31307d652b35228065397d5f561.jpeg)
3、同样在该文件夹下生成一个“目录.txt”的文档,打开就可以看到该文件夹下面所有文件的名称。
![719d7ee26200cc0817e73c3d00b31345.png](https://i-blog.csdnimg.cn/blog_migrate/6ae0c35f9a8422d42eab4e26493f5780.jpeg)
4、动图演示如下。
![2747a4feefd7c3cf14b2e67454588cd8.gif](https://i-blog.csdnimg.cn/blog_migrate/894eab068df389a81d664beabc024f60.gif)
看了以上2种方法,您觉得相比复制粘贴来说,哪一个更简单呢?
今天跟大家分享到这里,期待您的转发和点赞!