如何创建特定文件夹中所有文件的文本文件列表?

如何创建特定文件夹中所有文件的文本文件列表?

我收藏了大量 MP3 文件,大约有 80 GB,大约有 16000 首歌曲。我的一个朋友想要一份我的音乐列表,以便开始他自己的收藏。通过 USB 驱动器将它们带过来是不可能的,因为我们生活在不同的大陆,而且他自己收集它们也没问题。

有没有一种简单的方法可以获取目录中所有文件的名称,而不获取目录名称?

如果需要的话我不介意安装软件,但我宁愿不安装。

答案1

您可以使用目录命令。首先使用命令提示符导航到包含所有文件的文件夹,如果不想输入,可以从资源管理器复制目录并通过右键单击将其粘贴。

排除目录名称但递归到子目录:

dir /a-d /s *.mp3 > mp3s.txt

尽管上述将显示隐藏文件(thumbs.db 以及专辑封面中的其他内容)因此您可能想要隐藏这些内容:

dir /a-d-h /s *.mp3 > mp3s.txt

上述两种方法都会mp3s.txt在您的 mp3 文件夹中创建一个名为的文本文件。

对于 GUI 方法,您可以使用目录打印如何操作的极客最近写道一篇关于它的文章

在此处输入图片描述

答案2

对于那些使用总指挥官,有以下菜单项:

  • 将选定的名称复制到剪贴板
  • 将名称和路径复制到剪贴板
  • 将所有详细信息复制到剪贴板
  • 复制到剪贴板并附带路径+详细信息

它位于标记菜单中,可处理选定的文件。如果您需要复制目录中所有 MP3 文件的名称,请全部选择(数字键盘上的“+”,“*.mp3”作为过滤器)。

答案3

JR 目录打印机实用程序允许您打印目录和/或子目录中包含的每个子目录和/或文件的列表。它支持小写/dos 样式文件名、文件大小(以 KB/字节为单位)、属性、自定义文件长度等。

在此处输入图片描述

结果在 NotePad 或默认文本编辑器中显示为“dirprint.txt”文件。每次单击“开始”按钮时,都会在“JR Directory Printer”安装文件夹中创建此文件。

选项:

  • 选中递归子目录选项以查看所有子目录和所有目录中所有文件的完整列表。

  • 小写文件名选项将强制所有文件名变为小写,而不管实际文件名是什么。

  • DOS 样式文件名选项将文件名长度限制在 8 个字符以内。

  • 显示子目录将列出所选目录下的所有子目录以及根目录下的所有单个文件。它不会列出主子目录中包含的所有子目录或单个文件。要查看所有子目录和所有目录中所有文件的完整列表,您可以选中“递归子目录”选项并单击“开始”按钮。这将使用新选项重写“dirprint.txt”文件。

  • 您可以限制文件名的长度,以便它们适合列表。默认情况下,此值为 35 个字符。

  • 您可以选中/取消选中显示大小、日期时间和属性选项来列出/取消列出文件大小、修改日期/时间和文件属性(a - 档案、r - 只读、s - 系统、h - 隐藏)。

答案4

自由指挥官是我选择用来做这件事的武器。文件夹 --> 制作文件夹列表。Alos 有将选定文件复制到剪贴板的选项。很棒的工具,而且免费。

相关内容