Сравнения папки в Windows с командной строкой (в соответствии с CMD.exe)

Я хочу сравнить две папки в Windows (Vista, XP), которые имеют большое количество огромных файлов. Если я использую Вне всякого сравнения или такой инструмент для сравнения папок, требуется много времени, если я делаю это вручную. Я должен добавить, что сравнение папки управляет к пакетному файлу.

Так, в Windows (XP, Vista) там какая-либо команда или какой-либо сторонний инструмент/утилита, который работает в соответствии с CMD.EXE (коммерческий или бесплатное программное обеспечение), для сравнения двух папок?

1
задан 10.01.2019, 21:50

3 ответа

Попробуйте robocopy / Миром флаги/L и (зеркало)./L говорит этому перечислять файлы, действительно не делая работы.

2
ответ дан 12.12.2019, 08:17

Если Вы просто хотите очень быстрое да/нет с помощью созданный в инструментах, используйте команду "аккомпанемента"

Это - старая команда, и это действительно только разработано для отдельных файлов, но это работает хорошо - необходимо будет выполнить его дважды, поскольку это только выдержит сравнение для файлов, которые это может найти:

Это сравнит все файлы в c:\temp\1 против c:\temp\2, затем наоборот:

comp c:\temp\1 c:\temp\2
comp c:\temp\2 c:\temp\1

Если файл будет в одном месте, но не другом, то Вы будете видеть: "Не может открыть файл: c:\temp\2\bla.txt"

Если файл будет отличаться, то он сообщит, что это как таковой, например, "Файлы являются различные размеры".

Если все проверит, то это скажет, что "Файлы выдерживают сравнение хорошо".

Причина выполнения этого дважды состоит в том, что оно только проверит и сравнит файлы во втором месте, которое оно нашло в первом, таким образом, путем выполнения его дважды, Вы ищете оба места любые файлы, которые могут только быть в одной папке.

4
ответ дан 12.12.2019, 08:17

Вне всякого сравнения может быть выполнен из сценария; его синтаксис командной строки обширен. Я не думаю, что каждая функция в UI обеспечивается из командной строки, но конечно всего, в чем Вы нуждались бы, я думаю.

0
ответ дан 12.12.2019, 08:17

Теги

Похожие вопросы