最近我在整理一些资料,对于每一个文件夹,我都想创建一个文本文件来管理,以便于将当前文件夹下的所有文件名都收集在这个文件中,就像一个目录一样。这样,当我需要查找某个文件时,只需要查看这个管理文件就可以了。
如果将当前文件夹下的所有文件名逐个复制到管理文件中,将会耗费相当多的时间。在这里,我要介绍一种非常简单的方法,只需要一条DOS命令就可以实现这个过程。这个强大的DOS命令是:dir /b *.* > 文件清单.txt
。接下来,我将介绍两种可以使用的操作方法。
方法一:在cmd窗口下进行操作
在当前文件夹下按住Shift键
的同时点击鼠标右键就可以选择在当前文件夹下进入cmd窗口
:
然后可以输入dir /b *.* > 文件清单.txt
并按下回车键
即可生成文件清单:
dir命令
用于列出当前目录下所有文件及目录,加上/b
参数就可以输出空格式(没有标题信息或摘要)的文件名及目录。如果不加/b
参数,就会连同日期等信息输出:
*.*
中的星号是通配符
,可以代替一个或多个真正字符。>
是一个重定向运算符,把原本要在屏幕上输出的信息重定向至文件清单.txt
文件中。下面是一个动图演示:
方法二:建立批处理文件
建立一个批处理文件批量导入文件名.bat
,并在这个文件中输入:dir /b .\*.* > 文件清单.txt
并保存。如:
然后,双击这个.bat
文件即可完成批量导入文件名的操作。这里的.\
代表当前目录,这是一个相对路径。使用绝对路径也是可以达到同样的效果的。
以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !