Реферат: Програми - архіватори
t Зберігати час утворення архіву (archive's Time-stamp). Без цієї опції дата утворення архіву встановлюється за поточним системним часом, при її використанні — за самою новою датою файла із архіву.
w Призначити робочий (Work) каталог. В процесі роботи програма LHA утворює проміжні (тимчасові) файли на диску. Якщо ви архівуєте файли на дискеті, вам може не вистачити вільного простору. В цьому разі за допомогою ключа, що розглядається, ви можете задати робочий каталог на вінчестері, де, як правило, завжди є досить місця.
x Дозволити розширені (eXtended) імена файлів, тобто імена, в яких вказуються також і підкаталоги. Може використовуватись разом із опцією «r ».
z Не виконувати компресування файлів (Zero compression — нульове компресування). Тільки помістити їх до архіву.
– Дозволити використання символів «– » або «@ » як перших літер у іменах файлів.
Приклади використання програми LHA
Додати два файли до архіву: LHA a archive name1 name2
Освіжити файли в архіві: LHA f archive .doc
Видалити файли з архіву: LHA d archive .txt
Видобути файли з усіх lha -архівів: LHA e * .lha
Видобути файли з архіву із структурою каталогів: LHA x archive
Програма PKLITE
Програма PKLITE (фірма PKWARE, Inc., США) використовується для компресування виконуваних файлів (з розширеннями .COM та .EXE ). При цьому компресовані файли при їх запуску розархівовуються у пам'яті комп'ютера автоматично. Стискає виконувані файли приблизно в два рази. Формат команди, за яким викликається програма:
PKLITE [опції] вхід_файл [вихід_файл]
вхід_файл задає ім'я вхідного виконуваного файлу, який компресується. Можна використовувати символи шаблонів (масок) DOS та ? .
вихід_файл задає ім'я вихідного виконуваного компресованого файлу. За умовчанням приймає значення імені вхідного файлу.
Далі наводиться список опцій. Його можна отримати після виконання команди PKLITE .
-a Завжди (Always) компресувати файли з оверлеями та оптимізувати таблицю переміщень. З цією опцією у вас можуть виникнути проблеми, тому краще не використовувати її.
-b Утворити копію (з розширенням .BAK ) оригінального файлу.
-e Зробити компресований файл таким, що не розгортається надалі з використанням опції -x (Extra compression екстракомпресування). З цією опцією компресований файл зменшується у розмірі незначним чином (на декілька десятків байтів), тому її використання навряд чи доцільне.
-l Вивести на екран ліцензійну (License) угоду про умови розповсюдження та використання програми.
-n Ніколи (Never) не компресувати файли з оверлеями або оптимізувати таблицю переміщень. Якщо ви компресуєте групу файлів, селектованих за допомогою шаблонів DOS , і серед цих файлів є оверлейні, краще скористатися цією опцією.
-o Перезаписати вихідний файл, якщо він існує на диску.
-r Видалити (Remove) оверлейні дані. З цією опцією у вас можуть виникнути проблеми, тому краще не використовувати її.
-u Поновити (Update) час та дату утворення файлу, що компресується, змінивши їх на поточні.
-x Розгорнути (eXpand) компресований файл (на диску), тобто перевести його до первісного стану, декомпресувати. Опція не діє, якщо ви компресували файл з опцією -e .
Приклади використання програми PKLITE
Компресувати всі виконувані файли в поточному каталозі: PKLITE .
Розгорнути компресований файл: PKLITE -x myfile.exe
Програма LZEXE
Програма LZEXE (F.Bellard, Франція), як і PKLITE , використовується для компресування виконуваних файлів (тільки з розширеннями .EXE ). При цьому компресовані файли при їх запуску розархівовуються у пам'яті комп'ютера автоматично. Стискає виконувані файли приблизно у два рази. Оригінальні (некомпресовані) файли зберігаються під тим саме іменем, але з розширенням .OLD . Формат команди, за яким викликається програма:
LZEXE імена_файлів
імена_файлів задає імена EXE-файлів, які компресуються. Задавати розширення (.EXE) не обов'язково. Можна використовувати символи шаблонів (масок) DOS та ? .