Диалоговое окно: Упаковка файлов

В этом диалоговом окне вы можете установить настройки для упаковки файлов. В этом случае файлы упаковываются одним из внешних упаковщиков PKZIP, ARJ, LHA, RAR, UC2 или ACE. При подключении соответствующих плагинов могут использоваться и другие внешние упаковщики. Total Commander содержит внутренние упаковщики ZIP, TAR, GZ и TGZ. Внутренний ZIP-упаковщик поддерживает большинство функций PKZIP. После упаковки внутренним упаковщиком ZIP полученный ZIP-файл автоматически проверяется на наличие ошибок. Проверка может быть прервана без удаления ZIP-файла. Проверку можно полностью отключить, установив VerifyZip=0 в wincmd.ini, секция [Packer].

Внимание: В этом диалоговом окне должно быть указано имя упаковщика (ZIP, ARJ, LHA, RAR, UC2, ACE и т. п.) перед именем файла архива, отделённое двоеточием ':'. Иначе выделенные файлы будут скопированы или перемещены вместо упаковки!

Упаковать файлы (n шт.) в архив
Введите имя архива, в который вы хотите упаковать выделенные файлы. Если архив не существует, он будет создан. При появлении диалога предлагается имя файла, которое состоит из каталога назначения и имени исходного файла (если упаковывается единственный файл) или исходного каталога (если файлов несколько). Вы можете указать любое корректное DOS-имя файла. Если вы используете Zip-NT и хотите дать архиву длинное имя, содержащее пробелы, это имя ДОЛЖНО БЫТЬ заключено в двойные кавычки, например:
zip:"c:\Длинное имя.zip"
Вы можете даже упаковывать в подкаталог внутри архива, но только упаковщиками RAR и UC2 или внутренними упаковщиками ZIP, TAR и TGZ. Для этого к имени архива должно быть добавлено имя подкаталога, отделённое косой чертой '/', например:
zip:c:\test.zip/это\наш\подкаталог
Подсказка: Когда вы удерживаете Ctrl при выборе пункта меню Файлы – Упаковать, по умолчанию будет создан архив в исходном каталоге вместо каталога назначения.

Сохранять путиЕсли вы выделили подкаталоги для упаковки, они будут сохранены с их путями относительно исходного каталога. Пример: Вы выбрали каталог test\, который содержит файл document.txt. В архиве файл будет сохранён как test\document.txt. Если эта опция не установлена, все файлы будут упакованы без их путей.

Учитывать подкаталоги
Если вы выделили каталоги для упаковки и выбрали эту опцию, в выделенных каталогах ищутся подкаталоги и также упаковываются. Пример: Если вы выбрали каталог Windows\, тогда подкаталог Windows\System\ также будет упакован. В противном случае будут упакованы только файлы в выделенном каталоге.

Многотомные архивы (ZIP, ARJ, RAR, ACE)
Укажите эту опцию, чтобы упаковать один архив на несколько дисков. Это работает только с архивами ZIP, ARJ, RAR и ACE. Метод ZIP позволяет вам работать с полным оглавлением всех дисков сразу, в то время как метод ARJ позволяет вам либо распаковать все файлы сразу, либо работать исключительно с файлами на текущем диске. Поэтому рекомендуется использовать метод ZIP. При заполнении диска будет предложено вставить следующий диск или выбрать другое местоположение.

Удалить исходные файлы после упаковки
Если эта опция выбрана, файлы удаляются после успешной операции упаковки.

Самораспаковывающийся архив
Установите эту опцию, чтобы создать исполняемый файл (EXE-файл), который при запуске распакует содержащиеся в нём файлы (так называемый SFX-архив). Данная опция работает с упаковщиком ZIP, а также, при наличии внешнего архиватора — с RAR, ARJ и ACE, а также с некоторыми плагинами, такими как SQX. По умолчанию файлы, упакованные ZIP SFX, распаковываются в текущий каталог, но перед извлечением можно выбрать другой каталог. Самораспаковывающийся архив — 32-битная программа, которая может быть запущена также в системах Windows 3.x с установленным расширением Win32s. На распространение самораспаковывающегося архива лицензия не требуется.

Отдельные архивы для каждого выбранного файла/каталога
Позволяет создать по одному архиву для каждого файла. Это полезно для типов архивов, которые поддерживают один файл в архиве, например, GZ. Если не указан никакой каталог назначения, упакованный файл будет помещён в тот же каталог, где находится исходный файл.

Исключить каталоги верхнего уровня при упаковке папок
Эта опция используется совместно с предыдущей функцией:
Если опция выключена, то каждый из выделенных каталогов будет упакован целиком, так что в архиве будет находиться этот каталог со всем его содержимым.
Если опция включена, то будет упаковано лишь содержимое выбранных каталогов, то есть в каждом архиве окажутся все файлы и подкаталоги соответствующего каталога, но не он сам.

ШифроватьЭта опция позволяет создавать зашифрованные архивы. Поддерживаются форматы ZIP, RAR, ARJ и ACE. Кроме того, некоторые архиваторные плагины также могут поддерживать создание зашифрованных архивов.
Важное замечание: Стандартное шифрование ZIP2.0 недостаточно надёжно. Оно легко расшифровывается, когда части зашифрованных файлов доступны в простом текстовом виде, например, файл readme, зашифрованный тем же паролем, что и всё остальное. Гораздо более безопасное шифрование AES со 128-, 192- или 256-битным ключом поддерживается не всеми ZIP-архиваторами, но присутствует в последних версиях WinZip и PKZIP.

АрхиваторЗдесь вам нужно указать желаемый архиватор (ZIP, ARJ, LHA, RAR, UC2, ACE, TAR, GZ, TGZ). При наличии подключенных архиваторных плагинов вы можете выбрать желаемый формат в выпадающем списке расширений, ассоциированных с этими плагинами (например, 7z, cab). Если каталог с выбранной программой-упаковщиком не указан в переменной окружения PATH, вы должны ввести полный путь в диалоге Конфигурация – Настройка – Архиваторы..., включая имя файла. Если в настройках задан внутренний упаковщик ZIP, вы всё равно можете использовать внешний упаковщик (PKZIP или Zip-NT): вместо ZIP: укажите строку EXT: перед именем ZIP-файла! Вы можете также использовать внутренний упаковщик ZIP, введя INT:.
Примечание: Поскольку 16-битные приложения не поддерживаются 64-битными версиями Windows, архиватор UC2 там недоступен, т. к. он существует только в 16-битном варианте.

НастройкаВ зависимости от выбранного упаковщика, открывает диалоговое окно Настройка – Архиваторы или Настройка – Архиватор ZIP. Если выбран плагин, открывается его собственный диалог настройки (если этот диалог реализован).

OKЗакрывает диалог и запускает выбранный упаковщик.

ОтменаЗакрывает диалог без упаковки файлов.

См. также:
- Работа с архивами
- Диалоговое окно: Распаковка файлов