Winmerge identische Dateinamen mit unterschiedlicher Erweiterung

1732
mike

Kann Winmerge verwendet werden, um zwei Ordner mit denselben Dateien, aber unterschiedlichen Erweiterungen zu vergleichen?

Ich habe meine gesamte Musik von FLAC in ALAC konvertiert, so dass ich zwei Ordner habe:

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

Ich möchte, dass Winmerge oder ein anderes Tool die Erweiterungen ausschließt und nur die Dateinamen vergleicht.

1
Eine mögliche (aber etwas umständliche) Lösung könnte darin bestehen, zwei Textdateien zu erstellen, die jeweils die Verzeichnisliste eines der Verzeichnisse enthalten, jedoch ohne die Dateierweiterung. Dann können Sie die Textdateien wie gewohnt vergleichen. Karan vor 11 Jahren 0

1 Antwort auf die Frage

0
mousio

Kurze Antwort: Das geht nicht.

Sie können jedoch beispielsweise ein PowerShell-Skript verwenden ( [IO.Path]::GetFileNameWithoutExtension(…)oder [IO.Path]::ChangeExtension(…)sich daran erinnern), um die Dateinamen in (Kopien von) den beiden Ordnern gleich zu machen. Anschließend können Sie die Ordner mit Winmerge vergleichen.

Sollten Sie jedoch ein solches Skript verwenden, können Sie die Ordner auch direkt aus dem Skript heraus vergleichen, wenn Sie nur Dateinamen vergleichen möchten.