Интернет-журнал "Домашняя лаборатория", 2007 №10 - Журнал «Домашняя лаборатория»
Шрифт:
Интервал:
Закладка:
С помощью параметра /RESERVE вы можете также задать новый размер диска. Если не указывается ни "размер1", ни параметр /RESERVE, то DoubleSpace делает диск как можно меньше. /RESERVE=paзмер2 задает, сколько мегабайт свободного пространства вы хотите оставить на основном (некомпрессированном) диске после изменения размера. /RESERVE можно сократить до /RES. Одновременное использование параметров /RESERVE и /SIZE не допускается.
Команда DBLSPACE /SWITCHES
DBLSPACE /SWITCHES=F N
Модифицирует установку SWITCHES в файле DBLSPACE.INI. Управляет работой клавиш Ctrl+F5 и Ctrl+F8. Обычно эти клавиши можно использовать, чтобы обойти при загрузке компьютера DoubleSpace (см, описание CONFIG.SYS). Чтобы изменить эту установку, используйте команду DBLSPACE /SWITCHES. Для удаления SWITCHES из файла DBLSPACE.INI нужно просто его отредактировать. Чтобы подействовала эта установка, нужно перезапустить компьютер.
Значение N предотвращает использование Ctrl+F5 и Ctrl+F8 для обхода DoubleSpace при запуске компьютера. Если вы выберете эту установку и нажмете Ctrl+F8, MS-DOS все равно позволит вам избирательно выполнять команды в файлах CONFIG.SYS и AUTOEXEC.BAT, а с помощью Ctrl+F5 вы сможете обойти выполнение этих файлов.
Значение F уменьшает число нажатий Ctrl+F8 или CTRL+F5 при запуске машины. Это значение можно использовать для ускорения обработки ваших файлов запуска. Хотя символ "/" здесь не указывается установка в файле DBLSPACE.INI выглядит как SWITCHES=/F или. SWITCHES=/N.
Команда DBLSPACE /UNCOMPRESS
DBLSPACE /UNCOMPRESS диск:
Декомпрессирует диск, сжатый с помощью DoubleSpace. При декомпрессии последнего смонтированного диска параметр /UNCOMPRESS удаляет также из памяти DBLSPACE.BIN DBLSPACE.BIN — это та часть MS-DOS, которая обеспечивает доступ к компрессированным дискам. Она занимает около 50К памяти. Параметр "диск: " задает диск, который вы хотите декомпрессировать.
Перед декомпрессированием диска следует создать резервные копии всех файлов, которые он содержит. Для этого можно использовать средство Microsoft Backup for MS-DOS (MSBACKUP) или Microsoft Backup for Windows.
При декомпрессии диска 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- ∙ По размеру (с наибольшего).
Параметр /В перезапускает