Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Упаковка файлов

Упаковка выбранных файлов одним из архиваторов: PKZIP, ARJ, LHA, RAR, UC2, ACE, TAR, GZ или TGZ. Если при выборе этого пункта меню нажата клавиша SHIFT, то файлы будут перемещены (упакованы, а затем удалены из исходного каталога). В открывшемся диалоговом окне для выбора параметров упаковки можно установить настройки для упаковки файлов одним из внешних упаковщиков PKZIP, ARJ, LHA , RAR , UC 2 или ACE .

Total Commander содержит внутренний упаковщик ZIP, который поддерживает большинство функций PKZIP, кроме шифрования файлов (экспортные ограничения США). После упаковки внутренним упаковщиком ZIP полученный ZIP-файл автоматически проверяется на наличие ошибок. Проверка может быть прервана без удаления ZIP-файла (проверку можно полностью отключить, установив VerifyZip=0 в wincmd.ini, секция [Packer]).

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

Упаковка файлов

  1. Упаковать n файлов в архив – указать имя архива, в который будут упаковываться выделенные файлы. Если архив не существует, он будет создан. При появлении диалогового окна предлагается имя файла, которое состоит из каталога назначения и имени исходного каталога (пользователь может указать любое корректное DOS-имя файла). Если используете ZIP-NT и требуется дать архиву длинное имя, содержащее пробелы, то необходимо заключить имя в двойные кавычки, например: zip:"c:\Длинное имя.zip".

  2. Total Commander может упаковывать в подкаталог внутри архива только внутренним упаковщиком ZIP или UC2. Для этого необходимо добавить имя подкаталога к имени ZIP-файла, отделив его косой чертой '/', например: zip:c:\test.zip/это\наш\подкаталог.

  3. Когда при выборе пункта меню Файлы->Упаковать удерживается нажатая клавиша CTRL, то по умолчанию будет создан архив в исходном каталоге вместо каталога назначения.

  4. Сохранять пути – установка флажка позволяет сохранить выделенные подкаталоги для упаковки с их путями относительно исходного каталога. Пример: выбран каталог '[test]', который содержит файл ' document . txt '. В архиве файл будет сохранен как ' test \ document . txt '.

  5. Учитывать подкаталоги - установка флажка позволяет в выделенных каталогах найти и упаковать подкаталоги. Пример: Если выбран каталог '[ Windows ]', тогда каталог ' Windows \ system ' также будет упакован. Если флажок не установлен, то будут упакованы только файлы в выделенном подкаталоге.

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

  7. Удалить исходные файлы после упаковки – установка флажка обеспечивает удаление файлов после успешной операции упаковки.

  8. Самораспаковывающийся архив (Win 3.x/9x/NT) - установка флажка обеспечивает создание исполняемый файла (EXE-файла), который при запуске распакует содержащиеся в нём файлы. Данная опция работает с упаковщиком ZIP, а также, при наличии внешнего архиватора - с RAR, ARJ и ACE. По умолчанию файлы распаковываются в текущий каталог, но перед извлечением можно выбрать другой каталог. Самораспаковывающийся архив - 16-битная программа, но поддерживает длинные имена файлов 32-битных версий Windows.

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

  10. Архиватор – зона, содержащая набор переключателей, позволяющих указать желаемый архиватор (ZIP, ARJ, LHA, RAR, UC2, ACE). Если каталог с выбранной программой-упаковщиком не указан в переменной окружения PATH, то необходимо ввести полный путь в диалоговом окне Конфигурация - Настройка - Архиваторы..., включая имя файла. Если настроен внутренний упаковщик ZIP, то всё равно можно использовать внешний упаковщик (PKZIP или ZIP-NT) вместо ZIP, необходимо указать строку EXT: перед именем ZIP-файла. Можно также использовать внутренний упаковщик ZIP, введя INT.

  11. Настройка – кнопка открытия диалогового окна Настройка - Архиваторы. В этом диалоговом окне необходимо указать имя упаковщика (ZIP, ARJ, LHA, RAR, UC2, ACE и т.п.) с двоеточием [:] между упаковщиком и именем файла, иначе файлы будут скопированы. Следует иметь в виду, что большинство упаковщиков могут создавать архивы размером не более 2 Гб.