Архіватор ZIP

Інформація - Комп'ютери, програмування

Інші матеріали по предмету Комп'ютери, програмування

Ключі та команди архіватора ZIP.

Архіватор ZIP for Windows

Список використаної літератури

Вступ:При експлуатації комп'ютера з різних причин можливі псування або втрата інформації на магнітних дисках. Це може статися через фізичне псування магнітного диска, неправильне коригування або випадкове знищення файлів, руйнування інформації комп'ютерним вірусом і т.д. Для того, щоб зменшити втрати в таких ситуаціях, слід мати архівні копії файлів, що використовуються, і систематично оновлювати копії змінюваних файлів.

Для копіювання файлів можна, очевидно, використовувати команди COPY або XCOPY. Але, наприклад, для копіювання файлів з жорсткого диска ємністю 28 Мбайт необхідно 20 дискет стандартного формату (по 1.46 Мбайт). У такій великій кількості дискет навіть розібратися досить важко, тому трудомісткість створення та оновлення архіву буде дуже значною. Тож створення архівів використовуються спеціалізовані програми. Їх можна розділити на два класи: програми пакувальники (архіватори) та програми резервного копіювання. У рефераті будуть розглянуті лише програми-пакувальники, оскільки ZIP ставитиметься саме до них.

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

відомості про каталог, у якому міститься файл;

дата та час останньої модифікації файлу;

розмір файлу на диску та в архіві;

код циклічного контролю для кожного файлу, який використовується для перевірки цілісності архіву;

Визначити за допомогою якої програми було заархівовано

той чи інший архівний файл, можна за допомогою розширення.

Наприклад: game.rar заархівовано за допомогою архіватора RAR.

game.arj – заархівований за допомогою архіватора ARJ.

game.zip – заархівований за допомогою архіватора ZIP.

Мимоволі виникає питання, навіщо стільки архіваторів (а їх набагато більше) і все для однієї мети стиснути обсяг файлу.

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

Існує два основних файли програми:

PKZIP - програма, яка поміщає файли в архів

PKUNZIP-програма витягує файли з архіву.

Програми PKZIP/PKUNZIP мають велику кількість функцій, вибір потрібних функцій виконується у командному рядку під час виклику програм. Завдання функцій програм PKZIP/PKUNZIP здійснюється лише за допомогою вказівки режимів. Режими можуть вказуватись у будь-якому місці командного рядка після імені програми, вони задаються або з попереднім знаком “-”, або з попереднім знаком “/”.

Приміщення файлів в архів.

При поміщенні файлу до архіву використовується наступний формат:

PKZIPрежими ім'я архіву (імена файлів)

Режими- вказуються з попереднім знаком "-" або "/", вони задають або уточнюють необхідні від програми архівації дії;

Імена файлів-задають файли, що включаються до архіву. Під час встановлення імен файлів можна використовувати символи * та ?. Якщо імена файлів не задано, то мається на увазі всі файли з поточного каталогу.

Примітка: символ * - визначає, що будуть використані будь-які символи там, де стоїть зірочка.

Символ? - визначає, що буде використаний будь-який символ там, де стоїть питання.

гра. *- всі файли з ім'ям у якому перші чотири літери game та будь-якими іншими символами після четвертої літери + будь-яке розширення.

Завдання ступеня стиснення.

За замовчуванням програма PKZIP забезпечує досить велику швидкість роботи та близьку до максимального ступеня стиснення. Але за бажання можна отримати максимальну (на кілька відсотків більшу) і найменшу (швидку) ступінь стиснення. З ключом максимального ступеня стиснення програма працює повільніше за звичайну, а при ключі найменшого ступеня стиснення файлів навпаки, швидше.

"-ex" максимальний ступінь

"-en" середній (звичайний) ступінь

"-es" найменший ступінь

Режими вибору файлів, що архівуються.

Програма PKZIP має три основні режими розміщення файлів в архіві: