如何删除 iTunes 中未链接到磁盘上的实际文件的旧歌曲?

如何删除 iTunes 中未链接到磁盘上的实际文件的旧歌曲?

我的 iTunes 音乐文件夹中的一些子文件夹已从硬盘中删除,但仍存在于我的 iTunes 资料库中(旁边有一个“!”符号,表示该歌曲有问题)。我的资料库中有很多无法播放的歌曲……有没有办法摆脱所有这些歌曲?

答案1

Scott Hanselman 发表博客上周有一个关于此问题的 C# 解决方案。

如果您熟悉 C#,那么这是另一个很好的解决方案。

提供了源代码,因此如果您有 C# Express 或 Visual Studio,那么您就可以开始了。

答案2

找到了这个,但它是 2004 年的,所以如果 iTunes API 在此期间发生变化,它可能无法工作

您将需要安装 Windows Scripting Host。

http://ottodestruct.com/itunes/RemoveDeadTracks.txt

将此文件保存为 RemoveDeadTracks.js

启动 iTunes

双击 RemoveDeadTracks.js

等待!

完成后将显示一个消息框。

答案3

请原谅我的无知,但是你不能通过右键单击它们并选择“删除”将它们从库中删除吗?

答案4

如果您可以对该列(显示“!”符号的位置)进行排序,那就太好了,因为您可以从最开始的曲目突出显示到最后一个曲目(使用SHIFT键执行此操作),然后按DELETE

相关内容