Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 5. Search and Compare - Поиск и сравнение
deplist | dupfind | extract | find | hexfind | md5 | md5check | md5gento | ofind | pathfind | reflist | xfind | xfindbin | xhexfind |


Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: md5gento

Создать и проверить списки контрольных сумм md5 из деревьев каталогов или отдельных файлов

для проверки загрузок

sfk md5gento=outfile dir [mask] [mask2] [!mask3] [...]

sfk md5gento=outfile -dir dir1 dir2 -file mask1 mask2 !mask3 [...] Создание списка контрольных сумм MD5 по всем файлам в папке.
По умолчанию сюда также входят все вложенные папки (рекурсивный обход дерева)

Пример:
sfk md5gento=md5.dat thedir

sfk md5check=infile [-skip=n] [-skip n] Проверить список контрольных сумм MD5, ускорить верификацию с помощью выборочной проверки specify -skip=n: после каждого проверяемого файла будет пропущено n файлов

Пример:

sfk md5check=md5.dat

sfk md5 [-quiet] [-verify md5sum] file1 [file2 file3 ...] Вычислить хэш md5 одного или нескольких файлов и при необходимости сравнить результаты.
Если суммы md5 сравниваются, выдается сообщение и код возвраата оболочки устанавливается в 0 (все равны) или 1 (не равны).

Примеры:

  • sfk md5 test01.dat - cообщить сумму md5 для test01.dat

  • sfk md5 test01.dat test02.dat Сравнить оба файла, если содержимое совпадает

  • sfk md5 -quiet -verify 14da96b20e45fd84c46c5b7aef641cb3 test01.dat Проверbтm, есть ли в test01.dat md5, соответствующий указанному. Вывод не выдается, в случае несоответствия возвращается код возврата оболочки > 0.

    Если вы храните резервные копии на DVD или USB-накопителе, вы можете превратить их в самопроверяемые архивы, добавив список md5, sfk.exe и короткий командный файл в его корневой каталог.
    Например, создайте пакетный файл «90verify.bat», содержащий две команды:

    91tools\sfk md5check 91tools\md5sum.txt
    pause
    

    Затем создайте каталог 91tools, скопируйте в него sfk.exe и запустите

    sfk md5gento=91tools\md5sum.txt

    Проверьте все содержимое один раз перед записью, запустив 90verify.bat.
    Затем запишите все на DVD. Вставьте DVD в другой компьютер, дважды щелкните 90verify.bat.
    Таким образом вы убедитесь, что ваш DVD можно прочитать и на другом компьютере, что является важным тестом безопасности ваших данных.

    Контрольные суммы md5 для текущих двоичных файлов дистрибутива sfk:

    sfk156.zip 28b22751f0a2ad25e4122f1a6bdcd704
    SFK156.exe 64A3599A1828ABEF3F16F3263F9A381A
    sfk156-linux.exe eb42ceb3d37a949cbf92720c1ad1f3bc
    sfk156-linux-lib5.exe 89c014f6bd6c6b8f74256da22386e5bc
    dview142.exe b5d2cc0315c3cd1e22b096d4f952d6b0