Фигурнов В. Э. Ф49 ibm pc для пользователя. Изд. 7-е, перераб и доп

Вид материалаКнига

Содержание


Часть 7. DOS для опытного пользователя
С: \reclama\"
Часть 7. DOS для опытного пользователя
Глава 34. Использование сжатых дисков
Часть 7. DOS для опытного пользователя
Подобный материал:
1   ...   43   44   45   46   47   48   49   50   ...   87
Глава 33. Работа с архивными файлами в DOS


369


Примеры


^i. 1'.fi'j) 4"i
дни'' их изменения


ZIP и .ARJ Ч для программы ARJ. Имена-файлов указывают имена удаляемых фай-

лов. При задании имен файлов можно использовать символы * и ?. Задание имен уда-

ляемых файлов в данном случае обязательно.


PKZIP Чd archive *.txt Ч удаление всех файлов с расширением .ТХТ из архивного файла


ARCHIVE.ZIP:


ARJ d archive *.bak *.tmp Ч удаление всех файлов с расширениями .ВАК и .ТМР из ар-

хивного файла ARCHIVE.ARJ.


^Х>.iui"h4 in'-i 1. Программа ARJ позволяет выводить запросы перед удалением каждого фай-

ла из архива. Для этого ей надо указать режим -Q, например arj d archive *.* Чq .


2. Программа ARJ позволяет удалять файлы из архива и при извлечении файлов на диск.

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

влечении файлов из архива указать режим -D, например, arj е a:doc d:\papers\ diet.doc

-D Ч пересылка файла DICl.DOC из архива A:DOL.ARJ в каталог D:\PAPfcRS.


При архивации файлов часто требуется обрабатывать только файлы с определенной

датой создания или последней модификации. Программы PKZIP и ARJ позволяют об-

рабатывать только те файлы, которые были созданы или изменены до определенной

даты, после определенной даты или в течение некоторого периода времени. Для этого

программы PKZIP и ARJ имеют следующие режимы.


Дгя ирхивиции файлов, l",'.4l)UHHhlX ИЛИ ЧЗМРНСННЫХ PKZIP ARJ

сегодня -t -о

в течение или после ЧЧ.ММ.ГГ -tMM441T -оГГММЧЧ

до ЧЧ.ММ.ГГ -тммччгг -оЫТММЧЧ


Примеры


C,p,i[iiWHHt' Щ)Х.ИНН

l: фаип^ми


Здесь ЧЧ Ч число, ММ Ч номер месяца, ГГ Ч последние две цифры номера года.


pkzip archive с:\*.* Чгр Чt Ч помещение в архивный файл ARCHIVE.ZIP всех файлов


диска С:, созданных или измененных в течение сегодняшнего дня;


arj archive с:\*.* Чг Чо Ч помещение в архивный файл ARCHIVE.ARJ всех файлов диска


С:, созданных или измененных в течение сегодняшнего дня;


pkzip archive с:\*.* Чгр ЧТ010193 Ч1060192 Ч помещение в архивный файл AR-

CHIVE.ZIP всех файлов диска С:, созданных или измененных в течение второй поло-

вины 1992 г.;


arj archive с:\*.* Чг Чob930101 Ч0920601 Ч помещение в архивный файл AR-

CHIVE.ARJ всех файлов диска С:, созданных или измененных в течение второй поло-

вины 1992 г.


Иногда желательно сравнить содержимое архива с файлами на диске, например, чтобы

выяснить, не изменились ли файлы на диске. Программа ARJ позволяет сделать такое

сравнение. Для этого надо сделать текущим тот каталог на диске, файлы которого (и,

может быть, подкаталогов которого) помещены в архив, и ввести команду:


ARJ Т ЧJT1 имя-архива


Программа ARJ для каждого файла из архива выведет результат его сравнения с соот-

ветствующим файлом на диске ("Matched" Ч совпадает, "NOT Matched" Ч не совпа-

дает, "NOT found" Ч соответствующий файл на диске не найден).


3.. iMc'i: \чио Часто удобно сохранить протокол проверки на диск. Для этого надо указать

программе ARJ режим -1 и перенаправить результат проверки на диск. Например, команда

ARJ Т -JT1 -I A:\MYARC > HYARC.TST выведетрезультаты сверки архива A:\MYARC.ARJ с

соответствующими файлами на диске в файл MYARC.TST в текущем каталоге.


33. 14. Вывод файлов на экран и на печать


Вывод файлов из архива на экран может быть полезен для предварительного просмот-

ра содержащихся в архиве файлов.


ФЧ1.1М,Н кимсшд


PKUNZIP

ARJ Р


имя-архива ^имена-файлов^... -СМ

имя-архива (,имена-файлов~)... -JVP -JYY


Здесь в имени архива и именах файлов можно использовать символы * и ?. Если не

указать, какие именно файлы выводятся на экран, то выводятся все файлы из архива.


После заполнения экрана строками файла в нижней строке экрана выводится сообще-

ние "More". Вы можете нажать следующие клавиши. Для программы PKUNZIP:


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


369


Примеры


^!.г.п.ч) ^"lilHius по

/.1.41'; их измено1'^^ХХ"r^


ZIP и .ARJ Ч для программы ARJ. Имена-файлов указывают имена удаляемых фай-

лов. При задании имен файлов можно использовать символы * и ?. Задание имен уда-

ляемых файлов в данном случае обязательно.


PKZIP Чd archive *.txt Ч удаление всех файлов с расширением .ТХТ из архивного файла


ARCHIVE.ZIP:


ARJ d archive *.bak *.tmp Ч удаление всех файлов с расширениями .ВАК и .ТМР из ар-

хивного файла ARCHIVE.ARJ.


.Х,iMi"!.ii!n.! 1. Программа ARJ позволяет выводить запросы перед удалением каждого фай-

ла из архива. Для этого ей надо указать режим -Q, например arj d archive *.* Чq .


2. Программа ARJ позволяет удалять файлы из архива и при извлечении файлов на диск.

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

влечении файлов из архива указать режим -D, например, arj е a:doc d:\papers\ diet.doc

ЧD Ч пересылка файла DICl.DOC из архива A:DOC.ARJ в каталог D:\PAPfcRS.


При архивации файлов часто требуется обрабатывать только файлы с определенной

датой создания или последней модификации. Программы PKZIP и ARJ позволяют об-

рабатывать только те файлы, которые были созданы или изменены до определенной

даты, после определенной даты или в течение некоторого периода времени. Для этого

программы PKZIP и ARJ имеют следующие режимы.


Дна орхивации файлов, сояданных или пзмгненных PKZIP ARJ

сегодня -t -о

в течение или после ЧЧ.ММ.ГГ -1ММЧЧГГ -оГГММЧЧ

до ЧЧ.ММ.ГГ -тммччгг -оЫТММЧЧ


Примеры


С,.),iBm-'i 1ИЧ ^рхипи

1. Ф.1ИЛ.ЧМИ


Здесь ЧЧ Ч число, ММ Ч номер месяца, ГГ Ч последние две цифры номера года.


pkzip archive с:\*.* Чгр Чt Ч помещение в архивный файл ARCHIVE.ZIP всех файлов


диска С:, созданных или измененных в течение сегодняшнего дня;


arj archive с:\*.* Чr Чо Ч помещение в архивный файл ARCHIVE.ARJ всех файлов диска


С:, созданных или измененных в течение сегодняшнего дня;


pkzip archive с:\*.* Чгр ЧТ010193 Чt060192 Ч помещение в архивный файл AR-

CHIVE.ZIP всех файлов диска С:, созданных или измененных в течение второй поло-

вины 1992 г.;


аг) archive с:\*.* Чг ЧоЬ930101 Ч0920601 Ч помещение в архивный файл AR-

CHIVE.ARJ всех файлов диска С:, созданных или измененных в течение второй поло-

вины 1992 г.


Иногда желательно сравнить содержимое архива с файлами на диске, например, чтобы

выяснить, не изменились ли файлы на диске. Программа ARJ позволяет сделать такое

сравнение. Для этого надо сделать текущим тот каталог на диске, файлы которого (и,

может быть, подкаталогов которого) помещены в архив, и ввести команду:


ARJ Т ЧJT1 имя-архива


Программа ARJ для каждого файла из архива выведет результат его сравнения с соот-

ветствующим файлом на диске ("Matched" Ч совпадает, "NOT Matched" Ч не совпа-

дает, "NOT found" Ч соответствующий файл на диске не найден).


3..мсч:лчи^ Часто удобно сохранить протокол проверки на диск. Для этого надо указать

программе ARJ режим -1 и перенаправить результат проверки на диск. Например, команда

ARJ Т -JT1 -I A:\HYARC > MYARC.TST выведетрезультаты сверки архива A:\MYARC.ARJ с

соответствующими файлами на диске в файл MYARC.TST в текущем каталоге.


33. 14. Вывод файлов на экран и на печать


Фпимн; команд


Вывод файлов из архива на экран может быть полезен для предварительного просмот-

ра содержащихся в архиве файлов.


PKUNZIP имя-архива ^имена-файлов^... -СМ

ARJ Р имя-архива ^имена-файлов}... -JVP -JYY


Здесь в имени архива и именах файлов можно использовать символы * и ?. Если не

указать, какие именно файлы выводятся на экран, то выводятся все файлы из архива.


После заполнения экрана строками файла в нижней строке экрана выводится сообще-

ние "More". Вы можете нажать следующие клавиши. Для программы PKUNZIP:


370


^ Часть 7. DOS для опытного пользователя


Примеры


Вывод файлов из

архива на принтер


Формат команды


Примеры


вывести следующий экран;

вывести следующую строку файла,

окончить вывод данного файла:

прекратить вывод файлов на экран.


Для программы ARJ:


вывести следующий экран;

окончить вывод данного файла;

продолжить вывод данного файла без пауз;

прекратить вывод файлов на экран.


*.doc


pkunzip Чcm a:\myzip *.doc Ч вывод на экран всех файлов с расширением .DOC из ар-

хива A:\MYZIP.z{P:


a"] ~]vp ~ivy a:\archive read.me Ч вывод на экран файла READ.ME из архива


X:\ARCHIVE.ARJ.


Иногда необходимо вывести файл из архива непосредственно на принтер. Это могут

быть текстовые файлы, подготовленные к печати на конкретном принтере документы

или рисунки (результаты "печати в файл"), файлы загружаемых шрифтов для принтера

и т.д.


PKUNZIP имя-apxuea ^^iмeнa-фaйлoв')... -РВ

ARJ Е имя-архива (,uмeнa-фaйлoв')... -jwPRN


В имени архива и именах файлов можно использовать символы * и ?. Если указать

имена печатаемых файлов, печатаются все файлы из архива. Завершить вывод на при-

нтер можно, нажав СсГгЛГвТегП^. При печати программой PKUNZIP текстовых файлов

можно указать не режим -РВ, а режим -Р, тогда после печати файла на принтер авто-

матически будет выводиться символ "конец страницы".


pkunzip Чр stuff paper.doc Ч печать файла PAPER.DOC из архива STUFF.ZIP. После пе-

чати файла на принтер выводится символ "конец страницы";


pkunzip Чpb laserjet hv*.* Ч печать файлов, имена которых начинаются с букв HV, из


архива LASERJET.ZIP:


arj е laserfnt ЧjwPRN Ч вывод на принтер всех файлов из архива LASERFNT.ARJ.


33. 15. Использование списка файлов

в программах архивации


Пример


В программах PKZIP/PKUNZIP и ARJ можно использовать заранее подготовленные

списки файлов. Эти списки представляют собой текстовые файлы, в каждой строчке

которых записано по одному имени файла. В именах файлов можно употреблять симво-

лы* и?, а также указывать дисковод и путь к файлу.


Пример списка файлов (назовем его, скажем, GROUP.FLS):


C:\DOC\". "

^ С: \RECLAMA\"

C:\LETTERS\"


DOC

DOC


Примеры


Для использования списка файлов в программах PKZIP и PKUNZIP следует задать его

имя там, где указываются имена файлов, но указать перед ним символ "@". Для про-

граммы ARJ перед именем списка файлов надо указать символ "!". Задание в команде

списка файлов эквивалентно указанию всех файлов, входящих в список.


pkzip -u a:\myzip @group.fls c:\papers\*.* -x@exclude.lst Ч добавление в архивный

файл A:\MYZIP.ZIP файлов из каталога C:\PAPERS и файлов, указанных в списке

GROUP.FLS. Из архивации исключаются файлы, указанные в списке EXCLUDE.LST;

arj Чu a:\archive !group.fls c:\papers\*.* Чx!exclude.lst Ч добавление в архивный файл

A:\ARCHIVE.ARJ файлов из каталога C:\PAPERS и файлов, указанных в списке

GROUP.FLS. Из архивации исключаются файлы, указанные в списке EXCLUDE.LST.


Глава 34


Использование сжатых дисков


В этой главе мы кратко опишем использование так называемых сжатых дисков, позво-

ляющих более эффективно использовать пространство на дисках компьютера. При

первом чтении эту главу можно пропустить.


34. 1. Что такое сжатые диски


Зачем они нужны


Терминология


Многие пользователи у нас в стране вынуждены работать на компьютерах с дисками

небольшой емкости, а для приобретения нового диска у них или у их организаций нет

денег. Чтобы уместить используемые программы и обрабатываемые данные на диске

меньших размеров, можно воспользоваться программами DRVSPACE (DriveSpace) или

DBLSPACE (DoubleSpace), входящими в состав MS DOS, начиная с версии 6.0. В MS

DOS 6.0 и 6.20 входит программа DoubleSpace, в MS DOS 6.22 и последующих версий

Ч программа DriveSpace.


Эти программы (а также другие аналогичные программы, например Stacker) позволяют

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

ется так же, как с диском, а данные в которых хранятся в сжатом виде. Иначе говоря,

в компьютере как бы появляется один или несколько новых дисков, файлы и каталоги

каждого из которых на самом деле хранятся в сжатом виде в файле, находящемся на

одном из настоящих (физических) дисков компьютера.


Приведем некоторые термины, связанные со сжатыми дисками:


сжатые диски Ч описанные выше диски, создаваемые программами типа DriveSpace,


DoubleSpace, Stacker и т.д.;

диск-носитель Ч тот диск, на котором находится файл, хранящий данные жесткого


диска;


программы-компрессоры Ч программы, обеспечивающие работу со сжатыми дисками

Х (DriveSpace, DoubleSpace, Stacker и т.д.). Другое название этих программ Ч это


программы динамического сжатия дисков,

монтирование Ч процесс назначения файлу сжатого диска буквы, по которой к нему


можно обращаться, как к диску;


размонтирование Ч прекращение связи между файлом сжатого диска и буквой, по

которой к нему можно обращаться, как к диску.


34.2. Работа со сжатыми дисками


Диск в два раза

больше, но чугь

медленное


Сжатие диска

целиком


Для пользователя работа со сжатым диском практически не отличается от работы с

обычным диском Ч он может даже не заметить разницы. Разве лишь скорость чтения-

записи данных, располагающихся на сжатом диске, несколько ниже (на быстродейст-

вующих компьютерах Ч на 5Ч10%, на медленных компьютерах Ч на 20Ч30%), чем

при работе с настоящим (несжатым) диском. Зато увеличение эффективной емкости

дисков при этом получается значительным Ч в среднем в два раза. То есть, скажем, на

сжатый диск, в действительности занимающий 100 Мбайт физического пространства

на жестком диске, можно записать в среднем 200 Мбайт данных.


Очень часто под сжатый диск отводят логический диск компьютера целиком. В этом

случае файл сжатого диска занимает все (или почти все) место на логическом диске-

носителе, поэтому качестве буквы сжатого диска используется та буква, по которой


^ Часть 7. DOS для опытного пользователя


Ограничения


осуществлялся доступ к логическому диску-носителю, а для доступа к логическому

диску-носителю назначается другая, незанятая, буква. Многие программы-компрес-

соры, в том числе DoubleSpace и DriveSpace, могут создать сжатый диск на логическом

диске, уже содержащем файлы и каталоги, помещая эти файлы и каталоги на сжатый

диск. Для пользователя это выглядит так, как будто емкость одного из дисков компью-

тера увеличилась (иначе говоря, как будто обычный логический диск компьютера пре-

вратился в сжатый), да еще как будто в компьютере появился диск, практически все

место на котором занято файлом с именем вида DRVSPACE.OOO. При желании так

можно сжать даже загрузочный диск компьютера (диск С:), хотя лично я бы этого де-

лать не советовал (см. предупреждение 3 ниже).


3.1лч"1:1нпч 1. Файлы сжатых дисков называются DBLSPACE.OOO, DBLSPACE.OOI и т.д.,

или DRVSPACE.OOO, DRVSPACE.OOI и т.д. Им присвоены атрибуты "системный",

"скрытый" и "только для чтения".


2. Выигрыш в емкости дисков при использовании сжатых дисков зависит от того, какие

данные хранятся на окатом диске. Файлы баз данных, документы, некоторые графические

файлы сжимаются очень хорошо (в 3-4 и более раз), так что при хранении на сжатом диске

таких файлов выигрыш может быть значительным. Файлы программ сжимаются в среднем в

1,5-2 раза, а уже сжатые файлы (скажем, файлы архивов в форматах .ZIP, .ARJ, графиче-

ские файлы формата .GIF и т.д.) не сжимаются вовсе.


3. Возможно размещение файлов сжатых дисков на дискетах и съемных дисках (магнито-

оптических, lornega, SyQliest и т.д.). Это иногда весьма полезно, так как облегчает создание

и использование резервных копий: резервируемые файлы и каталоги можно просто копиро-

вать на сжатый диск.


4. Степень сжатия данных, обеспечиваемая программами динамического сжатия дисков, на

10-15% меньше, чем у лучших программ-упаковщиков типа РК21Р или ARJ (см. главу 33).

Но зато запись и чтение данных на сжатом диске осуществляется во много раз быстрее, чем

упаковка и раснаковка файлов при помещении файлов в архив (.ZIP или .ARJ-файл) или

извлечении их из архива. Да и работать с содержимым сжатого диска гораздо удобнее, чем

с содержимым архивного файла.


5. Программа DriveSpace умеет обрабатывать сжатые диски, созданные программой Dou-

bleSpace.


6. Замена в составе MS DOS программы DoubleSpace на программу DriveSpace была вы-

звана судебным решением, признающим, что в программе DoubleSpace фирмой Microsoft

были незаконно использованы некоторые запатентованные алгоритмы фирмы Stac Elec-

tronics. Однако пользователи, приобретшие MS DOS с программой DoubleSpace, могут про-

должать эксплуатировать DoubleSpace без каких-либо ограничений.


1. Программы DoubleSpace и DriveSpace могут записывать на каждый сжатый диск не

более 512 Мбайт данных. Программа DriveSpace 3, входящая в пакет дополнений

Microsoft Plus! для Windows 95, свободна от этого ограничения Ч она может запи-

сывать на сжатый диск до 2 Гбайт данных (2 Гбайта являются ограничением и для

обычных дисков DOS).


2. На съемных дисках (в частности, дискетах) программы DoubleSpace и DriveSpace

позволяют разместить только один файл сжатого диска.


Цредупреждсния. 1- Несмотря на то, что программы-компрессоры DoubleSpace и

DriveSpace работают достаточно надежно, все же они полностью работу с настоящими дис-

ками не диски не имитируют. Поэтому некоторые служебные файлы и драйверы нельзя

размещать на сжатых дисках. В частности, на сжатых дисках нельзя размещать файлы под-

качки Windows (386PART.PAR и др.) Ч иначе последствия могут быть непредсказуемыми.


2. Драйверы, обеспечивающие доступ к быстрым дискам (DRVSPACE.BIN или

DBLSPACE.BIN) занимают 39 или 43 Коайта памяти. Правда, их можно разместить в верх-

ней памяти, а не только в обычной памяти (см. ниже).


3. Сжатые диски значительно более чувствительны к различным сбоям и дефектам, чем

обычные, и далеко не всегда программы для коррекции этих дисков (например, ScanDisk),

позволяют исправить последствия таких сбоев. Поэтому если Вы храните на сжатом диске

сколько-либо ценные данные, делайте их резервные копии почаще. А на компьютерах,

предназначенных для ответственных задач, лучше вообще не использовать программы-

компрессоры: возможные потери из-за сбоев сжатых дисков здесь обойдутся куда в боль-

шую сумму, чем жесткий диск большой емкости. Недаром многие пользователи говорят: "В

тесноте, да не под Stacker'oM".


4. Многие устаревшие программы для обслуживания дисков (в частности, программы для

оптимизации размещения файлов на диске и для проверки и устранения дефектов файловой

системы на диске) нельзя использовать для сжатых дисков. Однако программы комплекса

Norton Utilities, начиная с версии 8.0, полностью поддерживают сжатые диски, созданные

программами DriveSpace, DoubleSpace и Stacker версий 2.0, 3.0 и 3.1. Таким образом, про-

граммы SpeeDisk и NDD из Norton Utilities 8.0, а также NDD из Norton Utilities для

Windows 95, могут обрабатывать сжатые диски, созданные указанными программами.


^ Глава 34. Использование сжатых дисков


343. Псшержка драйвера сжатых дисков в MS DOS


Драйвер для поддержки сжатых дисков находится в MS DOS в особом положении. Он

не загружается из файлов CONFIG.SYS или AUTOEXEC.BAT, как все обычные драй-

веры, а вызывается еще до выполнения файла CONFIG.SYS. Имя этого драйвера Ч

DRVSPACE.BIN (в MS DOS версии 6.22 и последующих) или DBLSPACE.BIN (в MS

DOS 6.0 и 6.20). Если при начальной загрузке MS DOS находит данный драйвер в

корневом каталоге загрузочного диска, то загружает этот драйвер. Параметры драйве-

ра (расположение файлов сжатых дисков, назначаемые им буквы и т.д.) драйвер счи-

тывает из файла DRVSPACE.INI (или DBLSPACE.INI), который также должен нахо-

диться в корневом каталоге загрузочного диска. После загрузки драйвера (если она

выполнена успешно) пользователь, все программы и драйверы, в том числе программы

и драйверы, вызываемые из файлов CONFIG.SYS или AUTOEXEC.BAT, могут обра-

щаться со сжатыми дисками, как с обычными.


1 ';'ХХХ,iХl: Как говорилось в главе 15, загрузку драйвера, обеспечивающего работу со


сжатыми дисками, можно отменить. Для этого во время начальной загрузки DOS сразу по-

! еле появления сообщения "Starting MS-DOS" надо нажать комбинацию клавиш CclEuED

j или CCIEDCED- В первом случае при этом MS DOS войдет в режим пошагового выполнения

j файлов конфигурации, а во втором Чвыполнение файлов CONFIG.SYS и AUTOEXEC.BAT

j оудет полностью пропущено. Если драйвер, обеспечивающий работу со сжатыми дисками,

1 не загружен, то информация на сжатых дисках оказывается недоступной.


"'"("1 ''(^104 ч^ч'"<" Поскольку драйвер DRVSPACE.BIN (или DBLSPACE.BIN) загружается еще до выпол-

. ^ 1 нения CONFIG.SYS, когда драйверы для доступа к верхней и расширенной памяти еще

Д!)1:Н11Н^^! ч tit-:p'\l ч'.)ю ^g подключены, то он загружается в обычную память. Оставлять его там нежелатель-

^',^^мХ,^1h но, так как он требует около 40 Кбайт памяти. Поэтому фирма Microsoft разработала

специальный драйвер DRVSPACE.SYS (или DBLSPACE.SYS), перемещающий код

драйвера DRVSPACE.BIN (DBLSPACE.BIN) в верхнюю память, если там имеется сво-

бодный участок достаточного размера. Для вызова этого драйвера в файле

CONFIG.SYS должна содержаться строка вида:


DEVICECHIGHMni/ffib-K-dpaueepiAj DxxSPACE.SYS /MOVE


Например, DEVICEHIGH=C;\EXE\MSDOS\DRVSPACE.SYS /MOVE , если Вы используете MS

DOS 6.22 и файлы MS DOS находятся в каталоге C:\EXE\MSDOS . Более подробные све-

дения об этом приведены в главе 40.


34.4. Создание и конфигурирование сжатых дисков


Режим установки


Создание и конфигурирование сжатых дисков выполняется в диалоговом режиме. Для

этого надо ввести команду DRVSPACE (в MS DOS 6.22) или DBLSPACE (в MS DOS

6.0 или 6.20). Если на дисках компьютера не будет обнаружено файлов сжатых дисков,

программа переходит в режим установки (Setup), а при наличии установленных сжа-

тых дисков или файлов сжатых дисков программа выводит меню, в котором Вы можете

выполнить различные действия со сжатыми дисками.


В режиме установки программа создает и устанавливает сжатый диск. Вам предлагает-

ся два режима: быстрой установки (Express setup) и установки с настройкой парамет-

ров (Custom setup).


В режиме быстрой установки (Express setup) программа сжимает первый подходящий

из имеющихся дисков, обычно это диск С:. Подходящим диск считается, если на нем

находится не более 512 Мбайт данных (не учитывая данных в файлах с атрибутом

"системный").


В режиме установки с настройкой параметров (Custom setup) Вы можете либо сжать

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

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

диска (точнее, задать количество свободного места, оставляемого на диске-носителе).

Вы можете указать букву, присваиваемую несжатому диску (при сжатии существую-

щего диска) или новому сжатому диску (при создании пустого сжатого диска).


^ Часть 7. DOS для опытного пользователя


Диалоговый режим


Монтирование

сжатого диска


Создание нового

сжатого диска


Установка режимов

программы


Выход из программы


Процесс создания сжатого диска может быть довольно длительным Ч программа будет

проверять целостность дисков, устранять их фрагментацию, выполнять сжатие данных,

перезагружать компьютер, вносить изменения в файл CONFIG.SYS и т.д., однако весь

этот процесс выполняется полностью автоматически (иногда лишь требуется нажимать

клавишу ГЕпТёТ")).


В диалоговом режиме программы на экран выводится список сжатых дисков. Для

текущего (выделенного в списке) сжатого диска с помощью меню программы Вы може-

те выполнить следующие действия:


Х вывести информацию о сжатом диске (пункт Info в группе меню Drive),


Х устранить фрагментацию файлов на сжатом диске (пункт Defragment в группе ме-

ню Tools)',

" изменить размер сжатого диска (пункт Change size в группе меню Drive)',


Х изменить ожидаемый коэффициент сжатия файлов для сжатого диска (пункт

Change compression ratio в группе меню Drive). Данный коэффициент использует-

ся для сообщения количества свободного места на сжатом диске,


Х размонтировать сжатый диск, то есть прервать связь между буквой и файлом сжа-

того диска (пункт Unmount в группе меню Drive)',


Х очистить сжатый диск от его содержимого (пункт Format в группе меню Drive)',

* удалить сжатый диск (пункт Delete в группе меню Drive). При этом, в отличие от

размонтирования, удаляется и сам файл сжатого диска:


Х преобразовать сжатый диск в обычный, то есть поместить его содержимое на диск-

носитель, содержащий файл сжатого диска, после чего удалить сжатый диск (пункт

Uncompress в группе меню Tools). Преобразование возможно, если в корневом ка-

талоге сжатого диска и корневом каталоге диска-носителя нет файлов и каталогов с

одинаковыми именами. Если же такие файлы и каталоги будут обнаружены, то в

корневой каталог диска-носителя записывается файл CONFLICT.LOG, содержащий

список файлов и каталогов с одинаковыми именами на обоих дисках.


Выбрав пункт Mount в группе меню Drive, Вы можете монтировать сжатый диск, то

есть назначить файлу сжатого диска букву, по которой к этому файлу можно будет

обращаться как к диску.


Кроме того, Вы можете создать новый сжатый диск, либо сжав один из имеющихся

дисков (пункт Existing Drive в группе меню Compress), либо создав пустой сжатый

диск на одном из имеющихся дисков (пункт Create New Drive в группе меню

Compress). Разместить файл сжатого диска на съемном диске или дискете можно толь-

ко с помощью пункта Existing Drive.


Выбрав пункт Options в группе меню Tools, Вы можете установить режимы програм-

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

сжатых дисков (поле Last drive reserved for DriveSpace's use), максимальное число

съемных дисков в компьютере (поле Number of removable media drives), включить или

выключить режим автоматического монтирования файлов сжатых дисков, распола-

гающихся на съемных носителях, то есть дискетах, магнитооптических дисках и т.д.

(поле Enable Automounting), включить или выключить режим проверки целостности

данных программы (поле Enable Doubleguard Safety Checking).


Для выхода программы при работе в диалоговом режиме надо выбрать пункт Exit из

группы меню Drive.


Замечание. Многие возможности, обеспечиваемые программами DRVSPACE и DBLSPACE

в диалоговом режиме, могут быть выполнены и в пакетном режиме, путем указания соот-

ветствующих параметров при вызове программы. Сведения о параметрах этих программ

можно узнать, введя команду DRVSPACE /? или DBLSPACE /?, а также из справочника MS

DOS (команда HELP).


34.5. Монтирование и размонтирование сжатых дисков


Для файлов сжатых дисков, располагающихся на жестких дисках компьютера, назна-

чение букв, по которым к этим файлам можно обращаться как к дискам (иначе говоря,

монтирование этих сжатых дисков), обычно происходит автоматически (данные о фай-

лах сжатых дисков и назначаемых им буквах хранятся в файле DRVSPACE.INI или

DBLSPACE.INI). А для файлов сжатых дисков, располагающихся на съемных дисках (в

частности, на дискетах), возможны два режима.