Как склеить архив?

3 ноября 2014 г. Просмотров: 1788
Многие популярные архиваторы, такие как 7Zip, WinRar и другие, при архивации позволяют создать архив, разрезанный на несколько файлов. При этом имена у них выглядят примерно так (для 7Zip): xxx.7z.001 xxx.7z.002 xxx.7z.003 и т.д. Чтобы "склеить" их обратно в один файл xxx.7z, сделайте следующее.

Инструкция

  • Создайте новую папку с любым именем. Скопируйте в нее файлы, которые надо склеить. Именно скопируйте, а не перенесите. Не записывайте в нее другие файлы и папки. Пропущенных номеров (001, а потом 003) не должно быть. Нельзя терять и последний файл. Иначе склеивать бесполезно, архив все равно получится битый и не будет распаковываться.
  • Если склеиваемые файлы большие, убедитесь, что на диске, где они записаны, достаточно свободного места для размещения склеенного файла. Его размер будет в точности равен сумме размеров файлов-кусочков.
  • Запустите блокнот или другой текстовый редактор. Создайте в нем новый файл. Наберите текст для командной строки: copy_/b_xxx.7z.001+xxx.7z.002+xxx.7z.003_xxx.7z, где вместо xxx подставьте конкретное для вашего случая имя, а просуммировать надо все ваши файлы-детали. Порядок именно такой. В данном случае сумма меняется при перемене мест слагаемых! При наборе учтите:- там где стоят подчеркивания, вы должны набрать пробелы;
  • - в других местах пробелов быть не должно, строка должна быть одна, перенос строки запрещен;

    - если в самом имени файла есть пробелы, например xxx yyy, то все имена придется писать в кавычках: copy_/b_"xxx yyy.7z.001"+"xxx yyy.7z.002"+"xxx yyy.7z.003"_"xxx yyy.7z"

  • Сохраните набранный текстовый файл в ту же папку, где лежат ваши архивы, которые надо склеить, под именем GlueFiles.bat. Текст до точки может быть любой, после точки bat и ничего другого. (GlueFiles - это просто "склеить файлы").
  • Закройте текстовый редактор, откройте папку, куда вы сохранили файл GlueFiles.bat и запустите его, щелкнув на нем мышкой. Если склеиваемые файлы большие (сотни мегабайт), то склейка может занять значительное время. Процесс "сборки" будет отображаться в черном консольном окне.
  • Убедитесь, что у вас появился файл xxx.7z, и его размер в байтах в точности равен сумме размеров файлов, которые вы склеивали. Если что-то не так, то снова откройте через редактор файл GlueFiles.bat и проверьте, все ли вы набрали правильно.
  • Если вам надо просто извлечь файлы-части из архива, то склейка не обязательна. Попросите архиватор разархивировать первый файл xxx.7z.001, он сам все правильно сделает.
  • Оцените статью!