У меня есть dir1
и dir2
, которые имеют подпапки и файлы с одинаковыми именами.Обе папки содержат примерно 1800 элементов, и мне нужно сравнить, чтобы найти, какие файлы отличаются.Мне нужно иметь возможность сообщать имена любых файлов, которые либо в одном, а не в другом, либо в обоих, но разные.
Я использовал такие инструменты, как WinMerge, которые могут обнаружить его менее чем за минуту.Тем не менее, я пытаюсь автоматизировать этот процесс, поэтому было бы идеально сделать это в powershell или в виде пакетной команды.
С точки зрения powershell, мои поиски предложили извлечь хеш и сравнить их между файлами, что работает, но занимает вечно из-за размера каталогов.
Если бы кто-нибудь мог помочь мне направить меня в правильном направлении или как я должен подходить к этому, это было бы очень ценно.