Winmerge 具有不同扩展名的相同文件名

Winmerge 具有不同扩展名的相同文件名

Winmerge 可以用来比较两个具有相同文件但不同扩展名的文件夹吗?

我将所有音乐从 FLAC 转换为 ALAC,因此我有两个文件夹:

  • E:\Data\flac\Albums\Tool\1993-Undertow\01-Intolerance.flac
  • E:\Data\alac\Albums\Tool\1993-Undertow\01-Intolerance.m4a

我希望 Winmerge 或其他工具能够排除扩展名并仅比较文件名。

答案1

简短的回答是:不能。

但是,您可以使用例如 PowerShell 脚本([IO.Path]::GetFileNameWithoutExtension(…)[IO.Path]::ChangeExtension(…)想到的)使两个文件夹(副本)中的文件名相同,然后您可以使用 Winmerge 比较文件夹。

但是,如果您使用这样的脚本,那么如果只是比较文件名,那么您不妨直接从脚本内部比较文件夹……

相关内容