将文件夹中所有文件的文件名放入文本文件中

将文件夹中所有文件的文件名放入文本文件中

我正在整理一个大型歌曲音乐库,我想对它们进行“评级”,并在文本文件中写下有关每首歌曲的一些其他信息。我希望有一个系统,其中有一个程序可以扫描文件夹并获取每个 mp3 文件的所有文件名,并将它们放在一个文本 (.txt) 文件中,每个文件名占一行。这在 Windows 7 中可以实现吗?

答案1

您没有提到哪个操作系统,但假设 Windows 您可以使用 PowerShell:

Get-ChildItem -Path "*path to your library*" -Recurse -Filter "*.mp3" | Export-Csv "*path to the text file*"

这将创建文件,但是,当您添加更多文件时,您可能无法在不覆盖额外信息的情况下自动更新文件。

您可以考虑为此创建一个数据库(请参阅MySQL 社区版或者SQL Server Express 版本)。

相关内容