Windows:根据星级选择并复制mp3故障

Windows:根据星级选择并复制mp3故障,windows,mp3,Windows,Mp3,我有一个文件夹的结构化路径(主->乐队名称->专辑->mp3文件),所有这些mp3都有一个1到5颗星的评级写在自己的内部。我有Windows7,我可以从资源管理器中查看评级。我需要一个脚本,从这个结构的根开始,可以找到所有5或4星的文件,并复制到另一个地方,保持相同的树结构。在目标文件夹的最后,我将有完全相同的路径结构,但只包含5和4星级的mp3。 我可以用.bat文件或.vbs脚本执行此操作吗?或者Windows可以显示评级,但不能使用它们进行选择,所以我必须找到另一种方法?如果是这样,您有什

我有一个文件夹的结构化路径(主->乐队名称->专辑->mp3文件),所有这些mp3都有一个1到5颗星的评级写在自己的内部。我有Windows7,我可以从资源管理器中查看评级。我需要一个脚本,从这个结构的根开始,可以找到所有5或4星的文件,并复制到另一个地方,保持相同的树结构。在目标文件夹的最后,我将有完全相同的路径结构,但只包含5和4星级的mp3。
我可以用.bat文件或.vbs脚本执行此操作吗?或者Windows可以显示评级,但不能使用它们进行选择,所以我必须找到另一种方法?如果是这样,您有什么建议吗?

批处理功能不够强大,但您可以通过该方法读取属性来使用VBS。我自己从来没有做过,但我想这些会让你得到你想要的。

试试这个:

通过将新值写入文件名和/或目录标记,可以重命名文件和/或将文件移动到不同的目录。这是一个非常强大的工具,结合-d(日期格式)选项,可以按日期/时间组织图像。例如,以下命令根据单个文件的创建日期重命名目录“DIR”中的所有图像,格式为“
YYYYmmdd\u HHMMSS.ext

exiftool”-FileNameLone链接是因为它本身没有意义,并且目标资源不能保证在将来处于活动状态。请尝试至少包含您链接到的信息摘要。
exiftool "-FileName<CreateDate" -d "%Y%m%d_%H%M%S.%%e" DIR
exiftool "-Directory<DateTimeOriginal" -d "%Y/%m/%d" DIR