Читаем Интернет-журнал "Домашняя лаборатория", 2007 №10 полностью

Код ∙ Смысл

0 ∙ Дефрагментация была успешной.

1 ∙ Произошла внутренняя ошибка.

2 ∙ Диск не содержит свободных кластеров. Для работы DEFRAG нужен 1 свободный кластер.

3 ∙ Пользователь остановил процесс с помощью CTRL+C.

4 ∙ Общая ошибка.

5 ∙ DEFRAG обнаружила ошибку при чтении кластера.

6 ∙ DEFRAG обнаружила ошибку при записи кластера.

7 ∙ Ошибка распределения. Для исправления используйте CHKDSK с парамет∙ ром /F.

8 ∙ Ошибка памяти.

9 ∙ Для дефрагментации диска не хватает памяти.

Например, чтобы загрузить DEFRAG в память и задать сортировку файлов по датам создания (от последних к первым), наберите команду defrag с: /f /sd-/skiphigh. При этом оптимизируется диск С.


Команда DEL (Erase)


Удаляет заданные файлы.

DEL [диск: ][маршрут]имя_файла [/Р]

ERASE [диск: ][маршрут]имя_файла [/Р]

Параметр [диск: ][маршрут]имя_файла задает расположение файла или набора файлов для удаления. /Р перед удалением файла выводит запрос на подтверждение.

Например, чтобы удалить файл PRINT1.ТМР в каталоге OUT на диске С вы можете воспользоваться командой:

del c: \out\print1.tmp

О восстановлении удаленного файла рассказывается в описании команды UNDELETE, а об удалении каталога — в команде RMDIR. Об удалении каталога вместе с его файлами и всеми подкаталогами вы можете прочитать в описании команды DELTREE.

При указании параметра /Р DEL выводит имя файла и подсказку с сообщением вида:

filename, Delete (Y/N)?

(имя_файла, удалить (Да/Нет)?)

Для подтверждения удаления нажмите Y, а для отмены и вывода следующего имени файла (при задании группы) — N. Нажатие CTRL+C останавливает работу DEL.

Набрав команду DEL с параметром [диск: ]маршрут, вы можете удалить все файлы в каталоге. Чтобы удалить сразу несколько файлов, можно также использовать трафаретные символы (* и?). Однако, чтобы избежать непреднамеренного удаления файлов, такой командой следует пользоваться внимательно. Сначала лучше дать команду DIR с теми же трафаретными символами и просмотреть список этих файлов. Команда del *.* приводит к выводу на экран запроса:

All files in directory will be deleted! Are you sure (Y/N)?

(Будут удалены все файлы в каталоге! Вы уверены (Да/Нет)?)

Чтобы удалить все файлы в текущем каталоге, нажмите Y и затем ENTER. Для отмены удаления — N и ENTER.

См. также команду UNDELETE.


Команда DELTREE


Удаляет каталог и все файлы и подкаталоги, которые в нем содержатся.

DELTREE [/Y] [диск: ]маршрут

Параметр "диск: маршрут" задает имя удаляемого каталога. Команда DELTREE будет удалять все файлы в заданном каталоге, а также все файлы в его подкаталогах. Параметр /Y выполняет команду DELTREE без вывода запроса на подтверждение удаления.

Об удалении каталога рассказывается в описании команды RMDIR, а об удалении файлов — в описании команды DEL.

DELTREE удаляет все файлы в каталоге или подкаталоге независимо от атрибутов. При успешном удалении возвращается нулевое значение ERRORLEVEL.

В команде DELTREE можно использовать трафаретные символы, но делать это нужно внимательно. Если вы зададите трафаретный символ, совпадающий как с именами каталогов, так и с именами файлов, то удаляются и каталоги, и файлы. Перед заданием трафаретных символов лучше дать команду DIR, указав те же символы, и просмотреть имена файлов и каталогов, которые вы будете удалять.


Команда DEVICE


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

DEVICE=[диск: ][маршрут]имя_файла [параметры]

[Диск: ][маршрут]имя_файла задает расположение и имя драйвера устройства, который вы хотите загрузить. [Параметры] задают необходимую информацию командной строки драйвера устройства.

О загрузке драйверов устройств в старшую память рассказывается в описании команды DEVICEHIGH. Стандартными устанавливаемыми драйверами устройств, поставляемыми с MS-DOS 6 являются драйверы ANSI.SYS, DISPLAY.SYS, DRIVER.SYS, DBLSPACE.SYS, EGA.SYS, EMM386.EXE, HIMEM.SYS, INTERLNK.EXE, POWER.EXE, RAMDRIVE.SYS, SETVER.EXE и SMARTDRV.EXE (см. Часть II данного руководства).

Файлы COUNTRY.SYS и KEYBOARD.SYS не являются драйверами устройств. Это файлы данных для команд COUNTRY и KEYB, поэтому не пытайтесь загружать их с помощью команды DEVICE — в этом случае система "зависает".

Перейти на страницу:

Похожие книги