Упражнение 37 Архивация
Создайте в своей личной папке новую папку с именем Архивация, а в ней создайте (или скопируйте из другой папки) небольшой файл с помощью программы WordPad (или Word). Назовите его, например, так: ИсхФайл. Многократно копируя текст, сохраняя файл и просматривая его Свойства, сделайте объём файла больше, желательно примерно 100 Кбайт. (Все действия этой темы можно выполнять как в отдельной открытой папке, так и в программе Проводник) Выделите этот файл и в меню Файл выберите пункт Упаковать в архив… Рассмотрите диалоговое окно ИМЯ И ПАРАМЕТРЫ АРХИВА. Установите в нём слева Формат архива ZIP и нажмите кнопку ОК. Теперь правой кнопкой мышки вызовите контекстное меню для этого же файла и в нём такой же командой Упаковать в архив… вызовите то же окно. В качестве Формата архива выберите RAR и нажмите ОК. Рассмотрите упакованные файлы и обратите внимание, что они оба созданы в активной панели, в той же папке, что и исходный файл. Сравните значки и объёмы исходных и архивных файлов. В папке Архивация создайте с помощью правой кнопки мышки и буфера обмена копию файла ИсхФайл, переименуйте её, дав имя КопИсхФайл. Любым из рассмотренных способов (с помощью меню или правой кнопки) для этого второго файла вызовите список команд и найдите в нём следующую (вторую) команду: Упаковать в архив КопИсхФайл.rar. Выполните её и убедитесь, что с её помощью сразу, без использования диалогового окна осуществляется такое же действие, как в пункте 3. Рассмотрим, как создать самораспаковывающийся архив. Снова выделите файл ИсхФайл и вызовите окно Имя и параметры архива. В его правой части установите галочку возле варианта Создать SFX-архив и выполните архивацию. Для того чтобы упаковать несколько файлов в один архив, выделитеоба исходные файла ИсхФайл и КопИсхФайл в папке Aрхивация и воспользуйтесь каким-нибудь из способов упаковки, рассмотренных выше, например, вызовите окно Имя и параметры архива и установите формат архива zip. Обратите внимание, что в окошке с маршрутом предлагается создать архив с именем, которое совпадает с именем родительской папки, содержащей исходные файлы, а именно, Aрхивация.zip. Нажмите ОК. Сравните значки, имена, расширения и объёмы полученных пяти архивных файлов в текущей папке Aрхивация. Чтобы понять, как создать архивный файл в другой, заданной папке, выделите какой-нибудь из исходных файлов и снова вызовите окно Имя и параметры архива. С помощью кнопки Обзор вызовите подокно Поиск архива. Здесь можно открыть нужную папку, дать архиву другое имя. Нажмите в нём кнопку Отмена, а затем так же отмените архивацию. Упражнение 38. Разархивация Для разархивации используются те же два подхода для вызова списка команд, что и в предыдущем упражнении, а именно меню Файл и правая кнопка мышки. Этот список включает три варианта. Необходимо выделить архивный файл и выбрать один из этих вариантов. Выделите архивный файл, например ИсхФайл.zip и выберите первую команду Извлечь файлы. Она вызывает диалоговое окно ПУТИ И ПАРАМЕТРЫ ИЗВЛЕЧЕНИЯ. Рассмотрите маршрут с мигающим курсором в окошке Путь извлечения. В нём предлагается по умолчанию создать в текущей папке новую папку такого же имени, как архив, содержащую исходный файл. Нажмите ОК и рассмотрите в текущей папкеполученную в результате разархивации новую папку ИсхФайл,а в ней распакованный файл ИсхФайл. 3.* Выделите тот же архивный файл ИсхФайл.zip и повторите все действия предыдущего пункта. Появится сообщения о том, что такой файл уже существует. Выберите вариант Переименовать, дайте имя ИсхФайл-1 и ОК. Убедитесь, что распакованный файл с таким именем появился в созданной выше той же папке ИсхФайл. 4.* Ещё раз точно так же для исходного файла вызовите рассмотренное окно. Рассмотрите в нём дерево папок, как в левой панели Проводника. Здесь можно открыть нужную папку-приёмник. Нажмите кнопку Показать,чтобы сразу открыть текущую папку. Не надо менять папку, нажмите кнопку Отмена. 5. Выделите тот же файл ИсхФайл и выберите вторую команду Извлечь в текущую папку. Он сразу помещает распакованный файл непосредственно в текущую папку. Щёлкните на этом варианте и дайте распакованному файлу имя ИсхФайл-2,т.к. в этой папке содержится исходный файл.Убедитесь, что этот файл появился в текущей папке. 6 Третий пункт списка команд разархивации с названием Извлечь в <имя файла >\ сразу, без использования диалогового окна, создаёт в текущей папке новую папку с именем файла и этим файлом внутри, то есть даёт тот же результат, что рассмотренный выше в п. 2. Установите курсор на архивном файле КопИсхФайл и реализуйте рассматриваемый вариант Извлечь в КопИсхФайл\. Убедитесь, что, как и ранее, появилась новая папка КопИсхФайл с исходным файлом КопИсхФайл внутри. 7*. Разархивацию архива из нескольких файлов можно осуществлять любым из рассмотренных способов. Так, выделите файл Aрхивация.zip и выполните команду Извлечь в Aрхивация\, как в предыдущем случае. Откройте созданную при этом новую папку Aрхивация и найдите в ней исходные файлы. 8. Разархивация самораспаковывающегося архива, как видно из названия, тривиальна. Так как это файл-программа, то достаточно просто запустить её на выполнение. Найдите соответствующий архивный файл- приложение ИсходныйФайл и двойным щелчком запустите его на разархивацию. Изучите информацию в диалоговом окне и нажмите кнопку Извлечь. В данной ситуации необходимо дать файлу новое имя, например ИсхФайл-Сам. Контрольные вопросы Укажите два способа вызова команд архивации и разархивации. Как вызвать диалоговое окно Имя и параметры архива? Какие форматы архивов вы знаете? Как установить формат архива? Как создать rar-архив, не вызывая диалогового окна? Как создать самораспаковывающийся архив? Как вызвать диалоговое окно Пути и параметры извлечения? Как в текущей папке создать папку, содержащую распакованный файл? Как извлечь файл непосредственно в текущую папку, не вызывая диалогового окна? Как в текущей папке создать папку, содержащую распакованный файл, без использования диалогового окна? Как разархивировать самораспаковывающийся архив?
|