
- •Федеральное государственное учреждение высшего профессионального образования астраханский государственный технический университет
- •Работа с архиваторами
- •Методическое пособие
- •Содержание
- •1. Общие сведения об архивации файлов
- •1.1 Понятие процесса архивации файла
- •1.2 Большинство программ архивации поддерживают операции над архивами
- •2. Программные средства сжатия данных
- •2.1 Базовые требования к диспетчерам архивов
- •2.2 Самораспаковывающиеся архивы.
- •2.4 Защита архивов.
- •2.5 Дополнительные требования к диспетчерам архивов
- •2.6 Типы файлов по отношению к архивации
- •2.7 Периодическая архивация файлов
- •2.8 Способы управления программой-архиватором
- •2.9 Формат задания команд [архиватор] [команда] [ключи] [имя архива] [имена файлов]
- •3. Программа-архиватор arj
- •3.1 Назначение архиватора arj
- •3.2 Структура командной строки для работы с программой arj
- •3.3 Помещение файлов в архив
- •3.4 Извлечение файлов из архива
- •3.5 Удаление файлов из архива
- •3.6 Сервисные функции
- •3.7 Тестирование архива.
- •3.8.Просмотр содержимого архива
- •3.9 Копирование архива с новыми параметрами
- •3.10.Работа с многотомными архивами
- •4. Многофункциональный интегрированный архиватор rar
- •4.1 Основные особенности программы
- •4.2 Полноэкранный режим работы
- •4.3 Технология работы с архиватором
- •4.4 Создание нового архива из нескольких файлов
- •4.5 Извлечение файлов из архива
- •4.6 Создание на дискетах многотомного архива, содержащего все файлы заданного каталога винчестера
- •4.7 Извлечение файлов из многотомного архива на дискетах в заданный каталог
- •5. Программа-архиватор rar в Windows
- •5.1 Помещение файлов в архив.
- •Выделите файлы и папки, которые вы хотите заархивировать.
- •5.3 Извлечение файлов из архива
- •6. Архиватор –zip
- •6..1 Просмотр архивного файла в формате .Zip
- •6.2. Извлечение файлов изZ1р-архива
- •6. 3. Создание zip-архива
- •6.4. Защита zip-архива
- •6..5 Создание самораспаковывающегося zip-архива
- •6 .6. Создание самораспаковывающегося распределенного архива
- •6.7. Наблюдение интеграционных свойств программы WinZip
- •7. Контрольные вопросы
- •8. Комплекс упражнений
- •Литература
3.3 Помещение файлов в архив
Одной из основных операций при работе с архивными файлами является помещение файлов в архив, которая может выполняться с помощью команд: a, u, m, f. Наиболее часто эти команды применяются совместно с ключами: -r, -g, -q, -je.
Приведем характерные примеры команд создания и корректировки архивных файлов.
Пример 1. В архивный файл arhtxt добавить два файла из текущего каталога n1.txt и n2.txt:
ARJ a arhtxt n1.txt n2.txt
Пример 2. В текущем каталоге создать архивный файл arhobj.arj, содержащий все файлы каталога OBJ:
ARJ a arhobj obj\*.*
Пример 3. На диске B: создать архив arhmat.arj, в который необходимо поместить все файлы текущего каталога, кроме файлов с расширением prg. Файлы добавляются в архив с указанием путей к ним:
ARJ a b:\arhmat –x*.prg –r
Пример 4. Заменить новыми версиями файлы в архиве arcmat.arj на диске b: и добавить в него из текущего каталога файлы, отсутствующие в архиве:
ARJ u b:\arcmat
Пример 5. Переместить в архивный файл bas.arj все файлы с расширением bas из текущего каталога:
ARJ m bas*.bas
Пример 6. Заменить в архиве только новые файлы с расширением bas из текущего каталога с подтверждением для каждого файла:
ARJ f bas*.bas –q
Пример 7. Переместить в архивный файл arch.arj все файлы текущего каталога, защитив их паролем DINO:
ARJ m arch –qDINO
Пример 8. Добавить в архив arch.arj из текущего каталога все файлы с расширением bas, защитив их паролем, который будет введен по запросу в процессе архивации:
ARJ a arch –q?*.fox
Пример 9. Создать самораспаковывающийся архивный файл arxbank.exe, содержащий все файлы текущего каталога:
ARJ a arxbank –je
Внимание! При вводе парольного слова имеет значение регистр ввода символов, например, пароли DINO и Dino существенно различны. Очень важно не забыть парольное слово, без которого невозможно будет извлечь файлы из архива.
3.4 Извлечение файлов из архива
Извлечение файлов из архива осуществляется с помощью команд e или x. Команда e извлекает файлы и помещает их либо в текущий каталог, либо в соответствии с путем, указанным в самой командной строке. Команда x извлекает файлы в каталог, из которого они были ранее помещены в архив, причем если такого каталога на диске нет, то он будет создан.
В том случае, когда в каталоге, в который должен быть помещен извлекаемый файл, уже есть файл с тем же именем, программа будет просить у пользователя разрешения на замену файла. Пользователь должен ввести символ “Y” для разрешения замены или “N”-для отказа. Чтобы исключить подобный диалог с программой, в командную строку можно ввести ключ -y, который соответствует ответу “Y” на все запросы о замене файлов.
Файлы, помещенные в архив с паролем, можно извлечь только при правильном указании пароля.
Пример 10. Извлечь из архивного файла arhtxt.arj два файла n1.txt и n2.txt в текущий каталог:
ARJ e arhtxt n1.txt n2.txt
Пример 11. Извлечь из архивного файла arhobj.arj все файлы в текущий каталог:
ARJ e arhobj
Пример 12. Извлечь из архивного файла arhobj.arj все файлы в каталог d:\obj:
ARJ e d:\obj\arhobj
Пример 13. Извлечь из архивного файла arch.arj все файлы в текущий каталог с указанием пароля DINO и без подтверждения запросов на замену существующих файлов:
ARJ e arch –gDINO –y
Пример 14. Извлечь из архивного файла arhmat.arj на диске B: все файлы и записать их в каталоги в соответствии с путями к ним:
ARJ x b:\arhmat