Помещение файлов в архив
Рассмотрим команды помещения файлов в архив для упаковщиков 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.
|