
- •Команды dos Команда append
- •Команда attrib
- •Команда break
- •Команда buffers
- •Команда call
- •Команда chcp
- •Команда chdir
- •Команда chkdsk
- •Команда choice
- •Команда cls
- •Команда command
- •Команда copy
- •Установка переменной операционной среды copycmd
- •Копирование на устройства и с устройств
- •Команда country
- •Команда ctty
- •Команда date
- •Команда dblspace
- •Команда dblspace /automount
- •Команда dblspace /chkdsk
- •Команда dblspace /compress
- •Команда dblspace /create
- •Команда dblspace /defragment
- •Команда dblspace /delete
- •Команда dblspace /doubleguard
- •Команда dblspace /format
- •Команда dblspace /host
- •Команда dblspace /info
- •Команда dblspace /lastdrive
- •Команда dblspace /list
- •Команда dblspace /maxfilefragments
- •Команда dblspace /maxremovabledrives
- •Команда dblspace /mount
- •Команда dblspace /ratio
- •Команда dblspace /romserver
- •Команда dblspace /size
- •Команда dblspace /switches
- •Команда dblspace /uncompress
- •Команда dblspace /unmount
- •Команда debug
- •Команда defrag
- •Команда del (Erase)
- •Команда deltree
- •Команда device
- •Команда devicehigh
- •Команда dir
- •Команда diskcomp
- •Команда diskcopy
- •Команда dos
- •Команда doskey
- •Команда dosshell
- •Команда drivparm
- •Команда echo
- •Команда edit
- •Команда emm386
- •Команда exit
- •Команда expand
- •Команда fasthelp
- •Команда fastopen
- •Команда fc
- •Команда fcbs
- •Команда fdisk
- •Команда files
- •Команда find
- •Команда for
- •Команда format
- •Команда goto
- •Команда graphics
- •Команда help
- •Команда if
- •Команда include
- •Команда install
- •Команда interlnkm
- •Команда intersvr
- •Команда keyb
- •Команда label
- •Команда lastdrive
- •Команда loadfix
- •Команда loadhigh (lh)
- •Команда mem
- •Команда memmaker
- •Команда menucolor
- •Команда menudefault
- •Команда menuitem
- •Команда mkdir (md)
- •Команда mode
- •Команда more
- •Команда move
- •Команда msav
- •Программа msbackup
- •Команда mscdex
- •Команда msd
- •Команда nlsfunc
- •Команда numlock
- •Команда path
- •Команда pause
- •Команда power
- •Команда print
- •Команда prompt
- •Команда qbasic
- •Команда rem
- •Команда rename (ren)
- •Команда replace
- •Команда restore
- •Команда rmdir (rd)
- •Команда scandisk
- •Команда set
- •Команда setver
- •Команда share
- •Команда shell
- •Команда shift
- •Команда smartdrv
- •Команда sort
- •Команда stacks
- •Команда submenu
- •Команда subst
- •Команда switches
- •Команда sys
- •Команда time
- •Команда tree
- •Команда type
- •Команда undelete
- •Команда unformat
- •Команда ver
- •Команда verify
- •Команда vol
- •Команда vsafe
- •Команда xcopy
Команда del (Erase)
Удаляет заданные файлы.
DEL [диск:][маршрут]имя_файла [/P]
ERASE [диск:][маршрут]имя_файла [/P]
Параметр [диск:][маршрут]имя_файла задает расположение файла или набора файлов для удаления. /P перед удалением файла выводит запрос на подтверждение.
Например, чтобы удалить файл PRINT1.TMP в каталоге OUT на диске C вы можете воспользоваться командой:
del c:\out\print1.tmp
О восстановлении удаленного файла рассказывается в описании команды UNDELETE, а об удалении каталога - в команде RMDIR. Об удалении каталога вместе с его файлами и всеми подкаталогами вы можете прочитать в описании команды DELTREE.
При указании параметра /P 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 - в этом случае система "зависает".
С "мышью", сканером или другим аналогичным продуктов производитель обычно поставляет соответствующее программное обеспечение - драйвер устройства. Чтобы установить драйвер, задайте в командной строке DEVICE его расположение (каталог) и имя.
При одновременной установке DISPLAY.SYS и драйвера консоли других фирм (например, VT52.SYS) сначала следует устанавливать этот дополнительный драйвер консоли. В противном случае он может запретить работу DISPLAY.SYS.
Иногда устанавливаемый драйвер устройства требуется загружать в CONFIG.SYS перед другим драйвером или после него. Например, EMM386.EXE требует сначала загрузить HIMEM.SYS. В этом случае нужно убедиться в корректном порядке команд в файле CONFIG.SYS.
Если для управления экраном и клавиатурой вы собираетесь использовать управляющую последовательность ANSI, то в файл CONFIG.SYS следует добавить следующую команду (в предположении, что файлы MS-DOS находятся в каталоге DOS на диске C):
device=c:\dos\ansi.sys