Одним из наиболее часто используемых режимов программ архивации является, естественно, просмотр оглавления архива. С помощью функций просмотра оглавления архива можно узнать, какие файлы содержатся в архиве и получить подробную инфор¬мацию об этих файлах.
Обычно для просмотра оглавления архива можно использо-вать следующие команды:
PKUNZIP -Vимя архива (имена файлов)... ARJ L имя архива (имена файлов)...
Здесь имя архива задает имя архива, откуда извлекаются фай-лы. Имена файлов указывают, для каких файлов из архива требу-ется вывести информацию.
После ввода команды программа начинает выдачу результатов
на экран. Вывод информации можно приостановить нажатием
комбинации клавиш Ctrl-S. Повторное нажатие Ctrl-S возобно¬
вит вывод на\экран. Завершить работу программы можно, нажав
Ctrl-C. ' '
Для разбиения выводимой информации на страницы также можно воспользоваться командой DOS MORE.
Примеры:
PKUNZIP a:\archive -v - вывод информации о файлах в архиве A:\ARCHIVE.ZIP;
ARJ 1 a:\archive *.txt - вывод информации о файлах с расширением .ТХТ из архива A:\ARCHIVE.ARJ;
PKUNZIP myzip -v I MORE - вывод информации о файлах в архиве MYZIP.ZIP с разбиением при необходимости на страницы.
Для каждого файла из архива в оглавлении архива запомина-ется его код циклического контроля (CRC). Этот код - специаль-ная функция всего содержимого файла, составленная таким обра-зом, что изменить файл так, чтобы его код циклического контро-ля остался неизменным, практически невозможно.
Наличие кода циклического контроля позволяет проверить целостность архивного файла. При извлечении файлов из архива программы PKUNZIP и ARJ вычисляют код циклического конт-роля для каждого файла и сообщают пользователю, если этот код не совпадает с записанным в оглавлении архива. Но проверить целостность архива можно и без извлечения файлов - с помощью команд тестирования.
Форматы команд:
PKUNZIP -T имя файла (имена файлов)...
ARJ T имя файла (имена файлов)...