BKF Утилиты

BKF Утилиты

кто-нибудь знает инструмент для проверки и сравнения файлов BKF? или сравнения содержимого BKF с тем, что находится в файловой системе?

Допустим, у меня есть заведомо исправный BKF, и все, что он содержит, — это файлы, которые я хочу сравнить. У меня есть еще один BKF, который заведомо плох. Как мне определить различия между ними (файлы, разрешения, содержимое и т. д.)?

Одним из решений было бы восстановление в разных местах и ​​рассмотрение их таким образом, но возможность сравнить два BKF была бы гораздо более наглядной.

решение1

Посмотри наэтот ответ на ошибку серверадля начала.

На основе JavaJMTFпроект (MTF = Microsoft Tape Format — «реальный» формат файлов BKF) может предоставить вам инструменты, необходимые для разложения файла BKF и сравнения с работающей файловой системой. Теоретически, кто-то может написать инструмент, который сделает то, о чем вы просите.

Лично я бы просто восстановил BKF где-нибудь на свободном месте и использовал бы такой инструмент, какWinMergeдля сравнения данных BKF и живой файловой системы. Место для временного восстановления стоит дёшево, а вот написание кода — нет. Это не «чисто», возможно, но это дёшево, и вы можете начать прямо сейчас.

решение2

Есть еще две утилиты с открытым исходным кодом для чтения файлов NTBackup. Первая, которая была разработана для unix, но, вероятно, может быть скомпилирована в windows, этоМТФ. Второй инструмент называетсяmsbackup.

В обоих случаях вам придется извлечь резервную копию архива, а затем сравнить результаты с помощью стороннего инструмента.

Связанный контент