double arrow

Помещение файлов в архив


Рассмотрим команды помещения файлов в архив для упаковщиков ARJ, ZIPиWinRAR.

Синтаксис командной строки:

ARJкоманда < ключи>имя-архива[имена-файлов]

PKZIPрежим имя-архива[имена-файлов]

RAR команда < ключи>имя-архива [имена-файлов]

Обязательные параметры: команда и имя-архива.

Параметр имя-архива - задаёт имя архивного файла и записывается по общим правилам MS DOS,но без указания расширения, которое при создании файла создаётся автоматически.

< Ключи> - уточняют действия команды архивации. Их может быть несколько, как и ни одного. Каждый ключ начинается с символа «-» или «/»и может быть помещён в любом месте командной строки после команды.

Команды (режимы) помещения файлов в архив:

Add (A) - добавление в архив всех файлов;

Update (U)- добавление в архив новых файлов;

Freshen (F) - добавление новых версий имеющихся в архиве файлов.

Задание этих команд (режимов) осуществляется следующим образом:

Режим ZIP ARJ WinRAR

Add по умолчанию A A

Update -U U U

Freshen -F F F

Некоторые ключи:

-r - добавление файлов из текущего каталога и всех вложенных в него подкаталогов с указанием пути к файлам;

-v - создание многотомного архивного файла;




-g - защита создаваемого архива паролем (применима для ARJ и WinRAR, а для ZIP будет режим -s):

g <пароль> - пароль вводится в командной строке;

g? –ввод невидимого пароля при выполнении.

-m - указание метода архивации:

m0 – без сжатия;

m1 – нормальное сжатие;

m2 – наибольшая компрессия;

m3 – быстрое сжатие и меньшая компрессия;

m4- самое быстрое сжатие и наименьшая компрессия.

-je - создание самораскрывающегося архива и др.

Примеры:

ARJ a myar - добавление в архивный файл MYAR.ARJ всех файлов из текущего каталога;

ARJ a myar FaleName.txt - добавление в архивный файл MYAR.ARJ файла FaleName.txt из текущего каталога;

PKZIP my - добавление в архивный файл MY.ZIP всех файлов из текущего каталога;

PRZIP -u a:myar - обновление архивного файла A:MYAR.ZIP. В архивный файл добавляются новые файлы из текущего каталога, если какой-либо файл имеется в архиве и дата копии файла в архиве более поздняя, чем у файла из текущего каталога, то такой файл не добавляется в архив, и в архиве сохраняется более поздняя версия файла;

PKZIP mysecret –sSecret*.doc - помещение в архивный файл mysecret.ZIP всех файлов с расширением .doc из текущего каталога с зашифровыванием их с помощью пароля Secret;

RAR u a:myar - обновление архивного файла A:MYAR.RAR. В архивный файл добавляются все файлы из текущего каталога, кроме тех, у которых в архиве имеются копии с более поздним временем создания или последней модификации.

RAR a arxbank –je- создание самораспаковывающегося архивного файла arxbank.exe, содержащего все файлы текущего каталога.

RAR m arch –gDINO -переместить вархивный файл arch.rar все файлы текущего каталога, защитив их паролем DINO.







Сейчас читают про: