Интернет-журнал "Домашняя лаборатория", 2007 №10
Шрифт:
Команда DBLSPACE /UNCOMPRESS
DBLSPACE /UNCOMPRESS диск:
Декомпрессирует диск, сжатый с помощью DoubleSpace. При декомпрессии последнего смонтированного диска параметр /UNCOMPRESS удаляет также из памяти DBLSPACE.BIN DBLSPACE.BIN — это та часть MS-DOS, которая обеспечивает доступ к компрессированным дискам. Она занимает около 50К памяти. Параметр "диск: " задает диск, который вы хотите декомпрессировать.
Перед декомпрессированием диска следует создать
При декомпрессии диска DoubleSpace изменяет буквенную метку этого диска или буквенную метку содержащего его (основного) диска (это зависит от того, как создавался компрессированный диск). При декомпрессировании DoubleSpace показывает, как будет изменяться буквенная метка диска.
Некоторые программы имеют параметры, включающие в себя явные маршруты и буквенные метки дисков. Если после декомрессирования такой диск больше существовать не будет, такая программа может вывести сообщение об ошибке или не сможет найти своих файлов данных. В этом случае нужно скорректировать буквенную метку.
Если вы декомпрессируете последний смонтированный диск, DoubleSpace сначала декомпрессирует его, а затем выгружает DBLSPACE.BIN из памяти. Если на компьютере есть не смонтированные сжатые диски, вы не сможете их после этого использовать, пока вновь не инсталлируете DoubleSpace с помощью команды DBLSPACE.
Вы можете декомпрессировать только тот диск, данные которого поместятся на содержащем его основном диске. Если вы используете команду DBLSPACE /UNCOMPRESS, и DoubleSpace указывает, что на вашем диске не хватает свободного пространства, удалите ненужные файлы или переместите их на другой диск.
Если корневые каталоги сжатого и основного диска содержат файлы или каталоги с идентичными именами, DoubleSpace не будет декомпрессировать такой сжатый диск, compressed drive. В этом случае DoubleSpace выводит сообщение об ошибке и создает файл DBLSPACE.LOG, в котором перечисляются соответствующие файлы. Удалите или переименуйте файлы, а затем попытайтесь снова декомпрессировать диск.
Команда DBLSPACE /UNMOUNT
DBLSPACE /UNMOUNT [диск:]
Отменяет связь между заданным компрессированным файлом-томом диска и его буквенной меткой. Демонтированный диск становится временно недоступным. Диск С демонтировать нельзя.
Параметр "диск: " задает демонтируемый диск. Если он не указывается, то демонтируется текущий диск. /UNMOUNT можно сократить до /U.
Команда DEBUG
Запускает программу-отладчик Debug, которую вы можете использовать для проверки и отладки выполняемых файлов.
DEBUG [[диск: ][маршрут]имя_файла [параметры]]
[Диск: ][маршрут]имя_файла задает расположение и имя отлаживаемого выполняемого файла. "Параметры" задают информацию командной строки, необходимую для запуска выполняемого файла.
Допускаются следующие команды отладки: А (ассемблирование), С (сравнение содержимого памяти), D (дамп памяти), Е (ввод данных по адресу), F (заполнение диапазона памяти значением), G (выполнение модуля в памяти), Н (шестнадцатиричная арифметика), I (вывод на экран байтового значения из порта), L (загрузка содержимого файла или секторов диска в память), М (копирование содержимого блока памяти), N (именование — задает файл для команд L или W или параметры для тестируемого файла), О (вывод байта в заданный порт), Р (выполне ние цикла, строковой инструкции, программного прерывания или подпрограммы за один шаг), Q (выход — завершение отладки), R (вывод содержимого регистров), S (поиск в памяти заданных байтовых значений), Т (трассировка), U (дизассемблирование), W (запись тестируемого файла на диск), ХА (выделение расширенной памяти), XD (освобождение расширенной памяти), ХМ (отображение страниц расширенной памяти), XS (вывод состояния расширенной памяти).
Все указанные команды вводятся в ответ на подсказку отладчика — минус (-). Список команд отладчика можно получить по команде?. Все команды (кроме Q) воспринимают параметры, разделяемые запятыми (шестнадцатиричные значения) или пробелами, например: d cs:110 120. Адреса задаются сегментным регистром (по умолчанию CS для A, G, L, Т, UhWhDS для других команд) или его адресом из 4 цифр и смещением. Точка с запятой между сегментом и смещением обязательна.
Подробнее с командами отладчика вы можете познакомиться в руководствах по MS-DOS.
Команда DEFRAG
Реорганизует файлы для оптимизации работы диска. Не используйте эту команду при выполнении Windows.
DEFRAG [диск: ] [/F] [/S[: ]порядок] [/В]
[/SKIPHIGH] [/LCD /BW /GO] [/Н]
DEFRAG [диск: ] [/U] [/В] [/SKIPHIGH] [/LCD /BW /GO] [/H]
"Диск: " задает оптимизируемый диск. Параметр /F дефрагментирует файлы и обеспечивает отсутствие на диске пустого пространства между ними, /и дефрагментирует файлы и оставляет пустое пространство между ними. /S управляет сортировкой файлов в каталогах. Если вы опускаете данный параметр, DEFRAG использует существующий на диске порядок. Значения, которые можно использовать для сортировки файлов, приведены в следующей таблице. Можно использовать комбинацию значений (не разделяя их пробелами).
Значение • Сортировка
N • По имени а алфавитном порядке.
N- • В порядке, обратном алфавитному (с Z по А).
Е • В алфавитном порядке по расширению.
Е- • В порядке, обратном алфавитному, по расширению.
D • По дате и времени (начиная с более ранних).
D- • По дате и времени (начиная с более поздних).
S • По размеру (с наименьшего).
S- • По размеру (с наибольшего).
Параметр /В перезапускает компьютер после реорганизации файлов. /SKIPHIGH загружает DEFRAG в обычную память (по умолчанию она загружается в старшую память). /LCD запускает DEFRAG, используя схему цветов LCD. /BW запускает DEFRAG, используя черно-белую цветовую схему. /G0 запрещает графический режим и графический набор символов. /Н перемещает скрытые файлы.
Например, чтобы загрузить DEFRAG в обычную память и задать сортировку файлов в DEFRAG по дате создания, наберите команду: