BorlandIMHO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору los Цитата: если в rar архиве использована сумма blake2, то 7z будет выводить Checksum = сумма, а не CRC = сумма. | Есть такая проблема. На выходе скрипта при этом будут файлы, содержащие исключительно заголовок. Но её мне точно решать влом. Тем более, сколь помню, стандартные .sfv содержат именно CRC32, и никаких blake2... А так, при соответствующем желании, можно хоть sha256 суммы получить, причём даже без записи распакованных файлов на диск (7-zip умеет распаковывать в stdout и читать из stdin, если чё). Код: "c:\Program Files\7-Zip\7z.exe" e -so -- SysinternalsSuite.zip accesschk.exe |"c:\Program Files\7-Zip\7z.exe" h -si -scrcsha256 -ba | Вопрос в том, сколько своих сил вы готовы потратить на написание и отладку соответствующего скрипта и сколько вычислительных ресурсов компа на его работу... А есть ещё и проблема с контрольными суммами запароленных файлов, цытирую по справке выньрар Цитата: Если заголовки архива не зашифрованы (не выбран параметр Шифровать имена файлов), контрольные суммы зашифрованных файлов RAR5 изменены с помощью особого, зависящего от пароля алгоритма, чтобы по контрольным суммам нельзя было угадать содержимое файлов. Поэтому не ждите, что контрольные суммы зашифрованных файлов совпадут с обычными значениями CRC32 или BLAKE2. | Добавлено: YABaiden Цитата: как сделать так, чтоб этот архив был запаролен, то есть, какую команду нужно дописать в батнике, чтоб устанавливался пароль на архив? | Зависимо от используемого архиватора. Читайте соответствующую справку.
| Всего записей: 2655 | Зарегистр. 12-10-2006 | Отправлено: 17:18 19-07-2022 | Исправлено: BorlandIMHO, 17:29 19-07-2022 |
|