- •Цель работы
- •Общие сведения о командах
- •2. Основные соглашения ms dos и windows об именах файлов и устройств
- •2.1 Имя устройства
- •2.2 Имя файла
- •2.3 Имя каталога
- •2.4 Имя пути
- •2.5 Полное имя файла.
- •Cинтаксис основных команд
- •3.1 Команды для работы с файлами
- •Fc [/a][/c][/n] [d:][path] filename1[d:][path] filename2
- •Del [d:][path]filename [/p]
- •Type [d:][path]filename
- •Xcopy sourse [destination][/e][/s][/V][/m]
- •3.2 Команды управления ос
- •Path [[d:][path[;[d:]path][;...]]
- •Prompt [promptstring]
- •Date 25/12/2000
- •Label [d:] [метка]
- •Unformat d:
- •3.4 Переназначение ввода/вывода
- •3.5 Фильтры и конвейеры
- •3.5.1 Команда: find
- •Find [/I] [/V] string [d:] [path] [filename]
- •3.5.2 Команда: sort
- •3.5.3 Команда: more
- •More [d:] [path] [filename]
- •3.5.4 Команда: | (вертикальная черта)
- •4. Порядок выполнения работы
- •6. Контрольные вопросы
3.2 Команды управления ос
3.2.1 Команда: PATH
Назначение: установить пути поиска исполняемых файлов.
Формат:
Path [[d:][path[;[d:]path][;...]]
Параметры:
path - маршруты, где ОС ищет исполняемые файлы.
Комментарий: указанные в команде маршруты запоминаются в переменной окружения с именем PATH.
Пример:
PATH C:\DOS;C:\EXE - при запуске программ, помимо текущего каталога просматривать указанные в команде каталоги.
3.2.2 Команда: PROMPT
Назначение : установить вид системного приглашения.
Формат:
Prompt [promptstring]
Параметры:
promptstring - строка, которая определяет вид нового системного приглашения:
$Q - символ «=»;
$$ - символ «$»;
$E - символ ESCAPE;
$D - текущая дата;
$G - символ >;
$T - текущее время суток;
$P - текущий каталог на принимаемом по умолчанию устройстве;
$N - имя принимаемого по умолчанию устройства;
$L - символ <;
$V - номер версии DOS;
Комментарий: чаще всего используется системное приглашение в виде указания текущего каталога на текущем устройстве, завершающееся символом «>:». Команда может использоваться для передачи команд драйверу ANSI.SYS.
Пример:
PROMPT $T$G - задание системного приглашения в виде указания текущего времени.
3.2.3 Команда: SET
Назначение : установить значение переменной окружения.
Формат:
SET [variable=[string]]
Параметры:
variable - имя переменной окружения,
string – строка символов, задающая значение переменной окружения.
Комментарий: если команда подана без параметров, то она выводит текущие значения переменных окружения.
Пример:
SET LIB=D:\TC\LIB - установка значения переменной окружения LIB.
3.2.4 Команда: DATE
Назначение : установить значение системной даты.
Формат:
DATE [date]
Параметры:
date – значение даты.
Комментарий: если команда подана без параметров, то она выводит текущую дату.
Пример:
Date 25/12/2000
3.2.5 Команда: TIME
Назначение : установить значение системного времени.
Формат:
TIME [time]
Параметры:
time – значение времени.
Комментарий: если команда подана без параметров, то она выводит текущее время.
Пример:
TIME 14:45
3.2.6 Команда: VER
Назначение : вывод версии операционной системы.
Формат:
VER
3.2.7 Команда: SUBST
Назначение : подмена логического диска каталогом..
Формат:
SUBST d: [path] [/D]
Параметры:
d - имя логического диска;
path – имя каталога;
/D – отмена назначения.
Комментарий:
1) замена действует до повторной выдачи команды SUBST с ключом /D;
2) если команда подана без параметров, то она выводит список всех назначений.
Пример:
SUBST A: D:\TC - подмена диска A: каталогом D:\TC.
3.3 Команды работы с дисками/каталогами
3.3.1 Команда: CHDIR (CD)
Назначение : установить текущий каталог.
Формат:
CD [d:][path]
Комментарий: команда без параметров выводит имя текущего каталога
Пример:
СD .. - сделать текущим родительский каталог.
3.3.2 Команда: CHKDSK
Назначение : проверить диск на наличие системных ошибок.
Формат:
CHKDSK [[d:][path]filename][/F][/V]
Параметры:
filename - имена файлов, проверяемых на фрагментацию;
/F - исправлять ошибки, обнаруженные на диске;
/V - печатать имена файлов по мере проверки диска.
Комментарий: команда проверяет структуру каталогов и файлов. В системе WINDOWS отсутствует, а вместо нее используется SCANDISK.
Пример:
CHKDSK A: /F - выполнить проверку гибкого диска.
3.3.3 Команда: DISKCOPY
Назначение : копирование гибкого диска.
Формат:
DISKCOPY [d1:[d2:]][/1][/V]
Параметры:
d1 - диск - источник;
d2 - диск - приемник;
/1 - копировать только первую сторону диска;
/V - выполнить проверку операции.
Комментарий: команда выполняет физическое копирование всего носителя, работает только с однотипными гибкими дисками.
Пример:
DISKCOPY A: A: - физическое копирование дискет при наличии в компьютере одного накопителя для гибких дисков.
3.3.4 Команда: FORMAT
Назначение :форматирование диска
Формат:
FORMAT d: [/T:tracks /N:sectors] [/F:size] [/Q] [/S] [/U]
Параметры:
/T:tracks - число дорожек на диске;
/N:sectors - число секторов на дорожке;
/F:size - емкость диска;
/Q - быстрое форматирование;
/S - копировать системные файлы после форматирования,
/U - безусловное форматирование;
Комментарий: любой диск , отформатированный без параметра /U, может быть восстановлен командой UNFORMAT.
Пример:
FORMAT A: /F:1440 /S - форматирование системного гибкого диска на 1,44 Мб.
3.3.5 Команда: MKDIR (MD)
Назначение : создать каталог
Формат:
MD [d:]path
Параметры:
path - имя создаваемого каталога.
Пример:
MD A:\PROG - cоздать подкаталог первого уровня на гибком диске.
3.3.6 Команда: RMDIR (RD)
Назначение : удалить директорию.
Формат:
RD [d:]path
Параметры:
path - имя каталога, который нужно удалить.
Комментарий: удаляемый каталог не должен содержать файлов.
Пример:
RD MYCAT - удалить каталог на текущем диске.
3.3.7 Команда: DIR
Назначение : вывод содержимого каталога на экран.
Формат:
DIR [d:] [path] [filename] [/O:order] [/B] [/P] [/S] [/W]
Параметры:
filename - имя файла или файлов;
/O:order - сортировка каталога: (D - сортировка по дате, E - сортировка по расширению; N - сортировка по имени; S - сортировка по размеру)
/B - вывести имена файлов и подкаталогов;
/P - поэкранный вывод;
/S - просмотр подкаталогов;
/W - вывод в широком формате.
Комментарий: ключ /S дает возможность искать файлы в пределах всего диска. Пример
DIR \*.BAK /S /B - вывод указанных файлов в пределах всего диска.
3.3.8 Команда: VOL
Назначение : вывод метки и серийного номера диска.
Формат:
VOL [d:]
Комментарий: команда без параметра выводит метку текущего диска.
Пример
VOL C: - вывод метки диска C:
3.3.9 Команда: LABEL
Назначение : создание, изменение и удаление метки диска.
Формат: