Главная страницаОбратная связьКарта сайта

Работа с архивными файлами


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

Общие сведения

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

Примечание. Степень сжатия зависит от типа файла. Лучше всего сжимаются файлы графического формата .bmp (до 95%). Очень хорошо сжимаются документы Word (60-70%). Практически не сжимаются файлы специальных графических форматов для Интернета -.gif и .jpg, а также сами архивы и программы.

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

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

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

__ Одним из наиболее популярных архиваторов для Windows является программа WinRAR, предоставляющая широкие возможности для работы с архивными файлами. Архивы, с которыми по умолчанию работает WinRAR, имеют расширение .гаг. Однако обрабатываться могут также и другие архивы, в частности, созданные программой WinZip.

Данная программа имеет интерфейс, аналогичный Проводнику, т.е. отображает в своем окне, помимо архивов, папки и обычные файлы, имеющиеся на диске (рис. 35.1).



Рис. 35.1. Внешний вид окна WinRAR

Выбор требуемой папки (где располагаются нужные файлы) можно осуществить с помощью строки, содержащей путь к открытой в данный момент папке, указав требуемый путь вручную (рис. 35.2), либо посредством простого перехода между каталогами диска, аналогично программе Проводник. Переход на один уровень вверх выполняется с помощью кнопки  или клавишей Backspace.

Выделить группу файлов можно стандартным для Windows способом - с помощью мыши, удерживая при этом клавишу Shift (если нужно выделить расположенные подряд файлы) или клавишу Ctrl (если набор файлов произвольный).



Рис. 35.2. Строка для указания пути

Добавление файлов в архив

Чтобы добавить выделенные файлы в уже имеющийся на диске архив (или создать новый архив, содержащий выбранные файлы), следует воспользоваться кнопкой Add (Добавить) панели инструментов либо командой Commands (Команды) \ Add files to archive (Добавить файлы в архив) (или нажать комбинацию клавиш Ctri+A) - отобразится диалоговое окно Archive name and parameters (Имя и параметры архива) (рис. 35.3).

В данном окне по умолчанию открывается вкладка General (Общие), в которой имеется несколько опций и групп настроек, устанавливающих те или иные параметры архива.

Поле Archive name (Имя архива) позволяет задать имя создаваемого архива. Если необходимо задать другое место расположения архива, следует воспользоваться кнопкой Browse (Обзор), задав в соответствующем окне требуемый путь. Также с помощью данной кнопки можно выбрать один из имеющихся на диске архивов, чтобы добавить в него выбранные файлы (в этом случае создание нового архива выполняться не будет).

Посредством кнопки Profiles (Профили), отображающей список команд, можно сохранить установленные параметры таким образом, что они будут автоматически использоваться при каждом последующем обращении к данному диалогу (т.е. при добавлении файлов в архив). С помощью этой же кнопки можно восстановить настройки, которые были заданы по умолчанию.

Группа Archive format (Формат архива) позволяет задать один из форматов для создаваемого архива: RAR или ZIP.

Выпадающий список Compression method (Метод сжатия) устанавливает метод сжатия файлов, добавляемых в архив. По умолчанию используется метод Normal (Обычный).


Рис. 35.3. Добавление файлов в архив

Примечание. Чем выше степень сжатия для того или иного метода, тем медленнее выполняется архивирование.

В списке Update mode (Режим обновления) задается режим добавления и замены имеющихся в архиве файлов. Рассмотрим. наиболее важные режимы:

■     Add and replace files (Добавить с заменой файлов) - осуществляет добавление новых и замену существующих файлов в архиве (при совпадении имен).

■     Fresh existing files only (Обновить существующие файлы) -реализует только обновление существующих файлов (при совпадении имен).

■     Synchronize archive contents (Синхронизировать содержимое архива) - заменяет файлы в архиве, если добавляемые файлы (с совпадающими именами) были созданы позднее. Также добавляет в архив те файлы, которых там до этого не было, и удаляет из архива файлы, которые отсутствуют в списке добавляемых. Таким образом, выполняемая операция аналогична созданию нового архива, но ее отличие заключается в том, что при отсутствии обновляемых файлов она реализуется быстрее, чем простое создание.
В группе опций Archiving options (Параметры архивации) можно установить такие настройки, как удаление файлов, если они уже успешно добавлены в архив, создание самораспаковывающегося архива и т.д.

Когда установлены все требуемые опции, можно приступать непосредственно к операции добавления файлов в архив. При этом на экране будет выведено окно, графически отображающее процесс добавления файлов (рис. 35.4). Если по каким-либо причинам необходимо прервать начатый процесс, следует нажать кнопку Cancel (Отмена).



Рис. 35.4. Графическое изображение процесса создания архива

Извлечение файлов из архива

Чтобы извлечь требуемые файлы из имеющегося архива, вначале его необходимо открыть (двойным щелчком мыши или нажатием клавиши Enter) - отобразится список файлов, которые содержатся в данном архиве (рис. 35.5).

Для извлечения файла из открытого архива следует предварительно выделить этот файл (аналогично - если нужно извлечь несколько файлов). Затем можно воспользоваться кнопкой Extract To (Извлечь в) на панели инструментов или выполнить команду Commands (Команды) | Extract to the specified folder (Извлечь в указанную папку). После выполнения данных действий появится диалоговое окно установки пути и настроек извлечения (рис. 35.6).




Рис. 35.6. Настройки для извлечения файлов из архива

В верхней строке окна задается путь к папке, в которую будет извлечен выбранный файл. Можно указать его с помощью древовидной структуры в правой части окна (папка выбирается так же, как и в программе Проводник).

Группа опций Update mode (Режим обновления) устанавливает режим обновления извлекаемых файлов (аналогичен добавлению файлов в архив):

■     Extract and replace files (Извлечь с заменой файлов) - извлечение и замена файлов с совпадающими именами;

■     Extract and update files (Извлечь с обновлением файлов) - извлечение файлов с обновлением (остаются более новые версии);

■     Fresh existing files only (Обновить только существующие файлы) - обновление только существующих файлов. Если извлекаемый файл отсутствует в папке, то он пропускается.

Извлечение файлов можно выполнить непосредственно в тот каталог, где располагается данный архив. В этом случае следует воспользоваться командой Extract without confirmation (Извлечь без подтверждения) меню Commands (Команды).

Удаление файлов из архива

Чтобы удалить из архива файлы, нужно открыть требуемый архив, выделить в нем один или несколько файлов, которые необходимо удалить, и нажать кнопку Delete (Удалить) панели инструментов. Можно также воспользоваться командой меню Commands (Команды) \ Delete files (Удалить файлы) или клавишей Delete. Перед удалением появится окно предупреждения об удалении, в котором следует подтвердить или отменить выполняемую операцию.

Самораспаковывающийся архив

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

Для создания самораспаковывающегося архива следует открыть его и воспользоваться кнопкой SFX (SelF-eXtracting)
панели инструментов или выполнить команду Tools (Инструменты) | Convert archive to SFX (Конвертировать архив в SFX). Затем в окне настроек архива на вкладке SFX необходимо выбрать пункт Add a new SFX module (Добавить новый модуль SFX) и нажать кнопку ОК.

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

Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Работа с архивными файлами", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info