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

"Диск: " задает оптимизируемый диск. Параметр /F дефрагментирует файлы и обеспечивает отсутствие на диске пустого пространства между ними, /и дефрагментирует файлы и оставляет пустое пространство между ними. /S управляет сортировкой файлов в каталогах. Если вы опускаете данный параметр, DEFRAG использует существующий на диске порядок. Значения, которые можно использовать для сортировки файлов, приведены в следующей таблице. Можно использовать комбинацию значений (не разделяя их пробелами).

Значение ∙ Сортировка

N ∙ По имени а алфавитном порядке.

N- ∙ В порядке, обратном алфавитному (с Z по А).

Е ∙ В алфавитном порядке по расширению.

Е- ∙ В порядке, обратном алфавитному, по расширению.

D ∙ По дате и времени (начиная с более ранних).

D- ∙ По дате и времени (начиная с более поздних).

S ∙ По размеру (с наименьшего).

S- ∙ По размеру (с наибольшего).

Параметр /В перезапускает компьютер после реорганизации файлов. /SKIPHIGH загружает DEFRAG в обычную память (по умолчанию она загружается в старшую память). /LCD запускает DEFRAG, используя схему цветов LCD. /BW запускает DEFRAG, используя черно-белую цветовую схему. /G0 запрещает графический режим и графический набор символов. /Н перемещает скрытые файлы.

Например, чтобы загрузить DEFRAG в обычную память и задать сортировку файлов в DEFRAG по дате создания, наберите команду:

defrag с: /f /sd- /skiphigh

DEFRAG нельзя использовать для оптимизации сетевых дисков или дисков, созданных с помощью INTERLNK.

Информационный отчет DEFRAG отличается от отчета CHKDSK. DEFRAG сообщает о скрытых и пользовательских файлах вместе, a CHKDSK выводит информацию для каждого типа. DEFRAG учитывает корневой каталог, a CHKDSK нет. Кроме того, DEFRAG не рассматривает метку тома как файл.

При запуске DEFRAG из программы (например, Microsoft Windows) вы можете потерять данные.

В следующей таблице кратко описывается значение каждого кода выхода DEFRAG (параметр ERRORLEVEL):

Код ∙ Смысл

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.

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

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

Домашний мастер
Домашний мастер

Хотите, чтобы ваш дом всегда был в порядке? Чтобы паркет не вздыбливался, обои не отклеивались, а двери и оконные рамы не перекашивались? В общем-то для этого нужно не так уж много – просто следить за состоянием своего жилища, а при необходимости его ремонтировать. В этом вам поможет наша книга «Домашний мастер». Никто не утверждает, что с ее помощью вы сможете стать высококлассным специалистом, однако правильно ухаживать за своим домом вы научитесь точно. Вам будут подвластны все виды штукатурных, столярных, малярных и прочих работ, вы сможете постелить линолеум, уложить паркет, сделать подоконники, выровнять стены, наклеить на них обои (между прочим, это не так просто, как может показаться!). Словом, отремонтировать свой дом самостоятельно, не привлекая специалистов – да, очень хороших, но (посмотрим правде в глаза!) таких дорогостоящих… А если еще и проверить названную ими сумму… Так что приобретайте эту книгу, необходимые стройматериалы и инструменты и – вперед. Ваш дом будет как новенький, а вы гордо сможете сказать: «Я это сделал сам!»

Владимир Онищенко

Сделай сам / Хобби и ремесла / Дом и досуг