Скачать презентацию Команды MS DOS   • Формат команды: Скачать презентацию Команды MS DOS • Формат команды:

Команды MS DOS.ppt

  • Количество слайдов: 36

Команды MS DOS Команды MS DOS

 • Формат команды: • <имя>[<аргумент, параметры>] / [<ключ 1>] / [<ключ 2>] / • Формат команды: • <имя>[<аргумент, параметры>] / [<ключ 1>] / [<ключ 2>] / …

 Команда PROMPT • Формат команды: PROMPT [параметры] Команда PROMPT • Формат команды: PROMPT [параметры]

 • Примеры : • 1. prompt $p$g • 2. prompt $d$g • 3. • Примеры : • 1. prompt $p$g • 2. prompt $d$g • 3. Prompt $v$g • 4. prompt $XП$Xр$Xи$Xв$Xе$Xт$g • 5. prompt $d$h$h$h$b$t$h$h$h$g 6. Prompt

 Программа DOSKEY • 1. →, ←, Ctrl+→, Ctrl+←, Home, End • 2. ↑- Программа DOSKEY • 1. →, ←, Ctrl+→, Ctrl+←, Home, End • 2. ↑- вызов в командную строку предыдущей команды; • ↓- вызов в командную строку последующей команды; • F 7 - вывод на экран списка запомненных команд и их номеров; • F 9 - вызов в командную строку текста команды по ее номеру из списка; • Alt+F 7 - очистка списка запомненных команд.

 • DOSKEY <имя макрокоманды> = <определение макрокоманды> • Пример: • 1. DOSKEYDR = • DOSKEY <имя макрокоманды> = <определение макрокоманды> • Пример: • 1. DOSKEYDR = DIR C: DOS/P • 2. DOSKEY DR = D 1 R С: $1/P

 Редактирование командной строки MS DOS(ввод команд) Редактирование командной строки MS DOS(ввод команд)

 Вывод каталога на дисплей - команда DIR • Спецификация команды: DIR [н: ][имя_файла. Вывод каталога на дисплей - команда DIR • Спецификация команды: DIR [н: ][имя_файла. [тип]][/P][/W] • Параметры: – / P задаёт "постраничную" выдачу каталога размером с экран. – / W служит для компактной выдачи каталога.

 • Примеры: • 1. C: >dir • Примеры: • 1. C: >dir

 • 2. C: >dir doc • 3. C: >dir docabc • 4. C: • 2. C: >dir doc • 3. C: >dir docabc • 4. C: DOCABC>dir work • 5. C: WORK>dir • 6. A: >dir c: • 7. C: >dir doc*. txt • 8. C: >dir /p • 9. C: >dir docabc /w

 Создание нового каталога - команд MKDIR (MD) Спецификация команды: MD [н: ]маршрут / Создание нового каталога - команд MKDIR (MD) Спецификация команды: MD [н: ]маршрут / MKDIR [н: ]маршрут Пример: C: WORK>md pro

 Удаление подкаталогов - команда RMDIR (RD) Спецификация команды: RD [н: ]маршрут RMDIR [н: Удаление подкаталогов - команда RMDIR (RD) Спецификация команды: RD [н: ]маршрут RMDIR [н: ]маршрут Примеры: 1. C: WORK>rd pro 2. C: DOC>rd workpro

 Смена текущего каталога - команда CHDIR (CD) CD [н: ][маршрут] Спецификация команды: CHDIR Смена текущего каталога - команда CHDIR (CD) CD [н: ][маршрут] Спецификация команды: CHDIR [н: ][маршрут] cd. . cd Примеры: 1. C: >cd docabc C: docabc> 2. C: >cd doc C: DOC>cd abc C: DOCABC>

 КОМАНДЫ ПОДДЕРЖКИ ФАЙЛОВ Копирование файлов - команда COPY Формат 1: Копирование без изменения КОМАНДЫ ПОДДЕРЖКИ ФАЙЛОВ Копирование файлов - команда COPY Формат 1: Копирование без изменения имени. COPY [/A][/B][н: ][маршрут]имя_файла[. тип][н: ][маршрут][/V] Примеры: 1. C: >copy a: *. * c: 2. C: >copy work DOS 3. C: >copy docabc

Формат 2: Копирование с переименованием. COPY [/A][/B][н: ][маршрут]имя_файла. [тип][/A][/B][/V] Примеры: 1. C: >copy pr Формат 2: Копирование с переименованием. COPY [/A][/B][н: ][маршрут]имя_файла. [тип][/A][/B][/V] Примеры: 1. C: >copy pr 1 pr 2 2. C: >copy work*. txt doc*. doc

Формат 3: Копирование с соединением файлов. COPY [/A][/B][н: ][маршрут]имя_файла[. тип][/A][/B] [+[н: ][маршрут] имя_файла [. Формат 3: Копирование с соединением файлов. COPY [/A][/B][н: ][маршрут]имя_файла[. тип][/A][/B] [+[н: ][маршрут] имя_файла [. тип][/A][/B]. . . ] [н: ][маршрут][имя_файла[. тип]][/A][/B][/V] Примеры: 1. C: > copy pr 1+pr 2+pr 3 pr 4

Параметры: V - устанавливает режим проверки записи на диск; A - определяет текстовые файлы; Параметры: V - устанавливает режим проверки записи на диск; A - определяет текстовые файлы; B - определяет двоичные файлы.

Имена стандартных устройств PRN - основной (1 -й) принтер; LPT 1 - другое имя Имена стандартных устройств PRN - основной (1 -й) принтер; LPT 1 - другое имя для основного принтера; LPT 2 - дополнительный (2 -й) принтер; AUX - основной (1 -й) коммуникационный канал; COM 1 - другое имя 1 -го коммуникационного канала; COM 2 - дополнительный (2 -й) коммуникационный канал; CON - "консоль", то есть дисплей + клавиатура; NUL - "пустое устройство", используемое при отладке. Примеры: 1. C: >copy docum. doc prn 2. C: >copy con t. bat

 Переименование файла - команда RENAME (REN) Спецификация команды: REN[AME] [н: ][маршрут]имя_файла[. тип] Примеры: Переименование файла - команда RENAME (REN) Спецификация команды: REN[AME] [н: ][маршрут]имя_файла[. тип] Примеры: 1. C: WORK>ren a: *. txt *. doc 2. C: >del work

 Вывод содержимого файла на экран - команда TYPE Спецификация команды: TYPE [н: ][маршрут]имя_файла[. Вывод содержимого файла на экран - команда TYPE Спецификация команды: TYPE [н: ][маршрут]имя_файла[. тип] Примеры : 1. C: >type prog 1. asm 2. C: >type workdocum. txt

 ВСПОМОГАТЕЛЬНЫЕ КОМАНДЫ DOS Форматирование (разметка) диска Спецификация команды: FORMAT [d: ][/S][/1][/8][/V][/B][/4] Параметры: /S ВСПОМОГАТЕЛЬНЫЕ КОМАНДЫ DOS Форматирование (разметка) диска Спецификация команды: FORMAT [d: ][/S][/1][/8][/V][/B][/4] Параметры: /S вызывает перенос на диск системных файлов DOS: BIO. COM, DOS. COM, COMMAND. COM / V позволяет записать метку диска /1 вызывает одностороннее форматирование. /8 вызывает 8 -секторное форматирование (8 секторов на дорожку); по умолчанию производится 9 -секторное форматирование. /B вызывает 8 -секторное форматирование с отведением пространства под скрытые системные файлы. /4 используется, чтобы разметить двухстороннюю дискету, как дискету с повышенной плотностью записи. Пример: a: >format b:

 Установка/снятие защиты файла. Спецификация команды: ATTRIB [+/-R][н: ][маршрут]имя_файла[. тип] Пример: a: >attrib +r Установка/снятие защиты файла. Спецификация команды: ATTRIB [+/-R][н: ][маршрут]имя_файла[. тип] Пример: a: >attrib +r pr 1

Установка/отмена проверки при записи на диск Спецификация команды: VERIFY [ON/OFF] Выдача номера версии ДОС Установка/отмена проверки при записи на диск Спецификация команды: VERIFY [ON/OFF] Выдача номера версии ДОС Спецификация команды: VER

 Выдача и установка текущего времени Спецификация команды: TIME [hh: mm[: ss[. xx]]] hh Выдача и установка текущего времени Спецификация команды: TIME [hh: mm[: ss[. xx]]] hh - часы; mm - минуты; ss - секунды; xx - сотые доли секунды.

 Выдача и установка такущей даты Спецификация команды: DATE [mm-dd-yy] mm - месяц; dd Выдача и установка такущей даты Спецификация команды: DATE [mm-dd-yy] mm - месяц; dd - день; yy - год.

 Проверка диска Спецификация команды: CHKDSK [н: ][маршрут][имя_файла[. тип]][/F][/V] /F требует фиксации ошибок, обнаруженных Проверка диска Спецификация команды: CHKDSK [н: ][маршрут][имя_файла[. тип]][/F][/V] /F требует фиксации ошибок, обнаруженных в структуре каталога или таблицы размещения файлов; исправления записываются на диск. Если был задан параметр /F, команда преобразует эти области в файлы с именами: FILEnnnn. CHK, где nnnn - номера, начинающиеся с 0000. Файлы создаются в корневом каталоге. / V отображает на дисплее местоположение всех файлов (имена и маршруты) указанного или текущего накопителя.

 Копирование дискет Спецификация команды: DISKCOPY [н: ]][/1] Пример: a: >diskcopy b: c: Копирование дискет Спецификация команды: DISKCOPY [н: ]][/1] Пример: a: >diskcopy b: c:

 ПАКЕТНЫЕ ФАЙЛЫ Определение пакетного файла Пример запуска пакетного файла START: C: >start Специальные ПАКЕТНЫЕ ФАЙЛЫ Определение пакетного файла Пример запуска пакетного файла START: C: >start Специальные команды: CLS – позволяет пропускать 25 пустых строчек и курсор в левом верхнем углу (очистка экрана); @ - вывод содержимого строки командного файла на экран; GOTO - безусловный переход (на метку); IF - проверка условия и ветвление; FOR - управление повторным выполнением команд; SHIFT - сдвиг списка формальных параметров; PAUSE - пауза; REM - комментарий; ECHO - управление выдачей приглашений DOS на экран.

Примеры: 1. @ dir 2. 2 Примеры: 1. @ dir 2. 2

 Формальные параметры %1 - %9 %0 означает имя самого пакетного файла Примеры: 1. Формальные параметры %1 - %9 %0 означает имя самого пакетного файла Примеры: 1. bat CLS COPY %1 {пробел} %2 b 1. bat a. txt b. txt 2. B 1. bat CLS COPY %1 %2%3 b 1. bat c. txt dir

 Команда GOTO Пример1. Пусть командный файл PR. BAT имеет вид: A: >pr docum. Команда GOTO Пример1. Пусть командный файл PR. BAT имеет вид: A: >pr docum. doc

 Команда IF IF [NOT] <условие><команда> (параметр NOT не обязателен) Формат 1. Проверка кода Команда IF IF [NOT] <условие><команда> (параметр NOT не обязателен) Формат 1. Проверка кода завершения какой-либо программы, сработавшей перед оператором IF. IF ERRORLEVEL Формат 2. Проверка наличия файла в каталоге. IF EXIST <расширенное имя файла> Формат3. Сравнение двух строк, которые, в частности, могут задаваться через формальные параметры. IF % == <текстовая строка> Пример: DIR A: IF EXIST A: A 1A. txt GOTO m 1 ECHO файл не найден GOTO END : m 1 ECHO печать файла TYPE A: A 1A. tx t: END

 Команда FOR Пример: Пусть имеется необходимость систематически копировать файлы PROG. PAS PROG. OBJ Команда FOR Пример: Пусть имеется необходимость систематически копировать файлы PROG. PAS PROG. OBJ и PROG. EXE из рабочего каталога на виртуальный диск Е: . С этой целью можно в соответствующем командном файле дать команду: for %%A in (PAS OBJ EXE) do copy PROG. %%A е:

 Команда SHIFT Если в командном файле фигурируют формальные параметры %1 и %2, а Команда SHIFT Если в командном файле фигурируют формальные параметры %1 и %2, а в обращении к командному файлу - фактические параметры A, B, C, D, то сначала соответствие формальных и фактических параметров выглядит следующим образом: %1=A %2=B Однократное применения команды SHIFT дает следующее соответствие: %1=B %2=C Двукратное применение вызывает дальнейший сдвиг: %1=C %2=D

 Конфигурирование системы Файл конфигурации CONFIG. SYS Пример файла CONFIG. SYS: break=on files=12 device=c: Конфигурирование системы Файл конфигурации CONFIG. SYS Пример файла CONFIG. SYS: break=on files=12 device=c: sysansi. sys device=c: sysvdisk. sys country=061 Команды: BREAK=ON (OFF) FILES=N DEVICE=имя_драйвера COUNTRY=061 BUFFERS=<количество буферов> SHELL=<имя файла с новым командным процессором>

 Файл автозапуска AUTOEXEC. BAT 1. Команда PATH устанавливает альтернативные маршруты для поиска файлов Файл автозапуска AUTOEXEC. BAT 1. Команда PATH устанавливает альтернативные маршруты для поиска файлов общего назначения. 2. 2. Команда SET позволяет вводить в операционную обстановку системы различные имена с параметрами, которые затем могут использоваться прикладными программами (в языках программирования имеются для этого специальные средства). Типичное использование таких параметров - задание имен каталогов, где должны находиться все рабочие файлы для данной прикладной системы. 3. 3. Команда PROMPT очень важна для организации удобного диалога между пользователем и DOS. С помощью PROMPT можно задать формат приглашения DOS ко вводу пользователем команд с терминала. 4. Команды установки даты и времени - DATE и TIME. 5. Команда VER выдает на экран номер версии операционной системы. 6. Команды для работы с каталогами.