Внутренние команды ms dos.
Большинство рядовых пользователей запоминают только две - три команды из огромного числа команд операционной системы и тем самым в значительной степени обедняют свое общение с ПЭВМ. В первой лабораторной работе для изучения выбраны команды :
просмотр содержимого каталога ( DIR );
создание каталога ( MD ) ;
вход в каталог ( CD );
создание текстового файла при помощи команды копирования ( COPY );
копирование файла ( COPY );
просмотр содержимого на экране дисплея файла (TYPE );
вывод содержимого файла на печать ( TYPE );
уничтожение файла ( DEL );
уничтожение каталога ( RM );
подготовка дискеты для работы с ПЭВМ (форматирование ) ( FORMAT ).
Прежде, чем приступить к выполнению лабораторных работ следует сделать несколько замечаний :
Команды MS DOS набираются в командной строке согласно их структуре. Командная строка - это строка экрана, начинающаяся с приглашения операционной системы. Приглашение - индикация на экране дисплея информации, означающей готовность операционной системы к вводу команд пользователя. Приглашение MS DOS заканчивается символом « > ». В приглашении может быть отображено: имя текущего диска, имя текущего каталога, текущее время и дата, путь к каталогу, символы разделители. Вид приглашения может быть изменен пользователем в системном файле autoexec.bat. Примеры возможных приглашений:
A :\ >
C:\DEMO\YPP>
B:\KURSOV>
Структура команды, иначе говоря формат команды, MS DOS в самом общем виде выглядит следующим образом :
КОД_КОМАНДЫ [ ПАРАМЕТРЫ].
КОД_КОМАНДЫ предназначен для указания последовательности действий, которые должна выполнить ПЭВМ. В нем содержится информация, определяющая действия машины в течение некоторого отрезка времени. В качестве КОДА_КОМАНДЫ в MS DOS используются, как правило, английские слова или их сокращения. Например, КОД_КОМАНДЫ « DIR « - это сокращение английского слова DIRECTORY -
Части команды, заключенные в « [«, « ] « могут отсутствовать в некоторых командах ( см. Задание № 1. ), их иногда называют « необязательными «.
ПАРАМЕТРАМИ команды могут быть:
имена дисководов, путь, имя файла, тип файла, латинские буквы, символы, цифры.
в качестве имен файлов и каталогов нельзя использовать названия кодов команд MS DOS и названия стандартных устройств. Список имен стандартных устройств см. в Приложении 1.
для выполнения любой команды после того, как она будет набрана в командной строке согласно ее формату, необходимо нажать на клавишу ENTER ( ввод ).
Общие сведения о команде:
Формат команды :
DIR [ Имя дисковода : ] [ Путь\ ] [ Имя файла ] [ Параметры ].
Назначение основных параметров :
/P - постраничный вывод каталога на экран. Для продолжения вывода нажать любую клавишу;
/W - вывод только полных имен файлов и каталогов;
/A - индикация содержимого каталогов с атрибутами;
/О - задание порядка сортировки выводимых сведений в каталоге и др.
Команда « Создание каталога» ( MD ).
Формат команды :
MD [ Имя дисковода : ] [ Путь\ ] Имя подкаталога.
В качестве имени подкаталога используются идентификаторы
Команда « Переход в другой каталог » ( СD ).
Формат команды :
СD [ Имя дисковода : ] [ Путь\ ] Имя подкаталога. Для перехода в родительский каталог достаточно вместо имени каталога задать . . ( две точки ), а для перехода в главный ( корневой каталог ) - использовать символ \.
Команда « Копирование файлов « COPY ».
Формат команды :
COPY [ Имя дисковода - источника: ] [ Путь\ ] Полное имя файла-источника [ Имя дисковода - приемника: ] [ Путь\ ] [ Полное имя файла - приемника ] [ / V ].
Примечание: Параметр « / V « контролирует процесс копирования.
В качестве имени файлов используются идентификаторы.
Команда « COPY « может быть использована для обмена данными между внешними устройствами и файлом, при этом в качестве имени файла - источника или файла - приемника используются имена внешних устройств. Наиболее часто используются: « CON « - клавиатура и дисплей ( консоль ); « PRN « или « LPT1 « - основной принтер. В лабораторной работе команда « COPY « используется для создания текстового файла.
Команда « Просмотр содержимого текстового файла « ( TYPE ).
Формат команды :
TYPE [ Имя дисковода : ] [ Путь\ ] Полное имя файла
В качестве имени файла используются идентификаторы. Следует иметь в виду, что при большом объеме файла текст (содержимое файла ) выводится непрерывным потоком, причем скорость смены кадров с текстом настолько велика, что прочесть его весьма затруднительно. Для приостановки вывода текста нужно нажать одновременно две клавиши « CTRL» и « S» . Нажатие любой клавиши возобновит вывод текста.
Эта команда даёт возможность распечатать на принтере содержимое файла.
Формат команды при этом:
TYPE ИМЯ_ФАЙЛА > PRN .
Включить принтер. Вставить бумагу. Перевести принтер в рабочее состояние.
Команда « Удаление файлов » ( DEL ).
Формат команды :
DEL [ Имя дисковода : ] [ Путь\ ] Полное имя файла [ / P ] .
При этом можно удалить как один файл, так и группу файлов, указывая при этом в имени файла символы « * » или « ? » .
Примечание: 1.Параметр / Р служит для вывода на экран запроса на подтверждение удаления.
При вводе команды на удаление всех файлов (полное имя файла записывается в виде *.* ) операционная система задаст вопрос
Are You sure ( Y/N ) ? ( Вы уверены ? ). Если нужно удалить все файлы, то нажать клавишу « Y «, в противном случае - « N ».
Команда « Уничтожение каталога « ( RD ).
Формат команды :
RD [ Имя дисковода : ] [ Путь\ ] ИМЯ_ПОДКАТАЛОГА .
Примечание: 1. Командой RD можно удалить только пустой каталог. Предварительно необходимо удалить из него командой DEL все файлы, а затем командой DIR , просмотрев каталог убедиться, что каталог пуст. Только после этого можно пользоваться командой RD.
СПИСОК ИМЕН СТАНДАРТНЫХ УСТРОЙСТВ |
|
||||
№ п/п |
Имя стандартного устройства |
Примечание |
|
||
1 |
PRN |
Основной ( первый принтер ). |
|
||
2 |
LPT1 |
Другое имя для основного принтера. |
|
||
3 |
LPT2 |
Дополнительный ( второй принтер ). |
|
||
4 |
AUX |
Основной ( первый ) коммуникационный канал. |
|
||
5 |
COM1 |
Другое имя первого коммуникационного канала. |
|
||
6 |
COM2 |
Дополнительный ( второй ) коммуникационный канал. |
|
||
7 |
CON |
|
|
||
8 |
NUL |
|
|
||
Некоторые часто используемые внешние команды (утилиты) MS DOS |
|||||
№ п/п |
Формат команды |
Назначение |
|||
1 |
FORMAT Имя_Дисковода : [Параметры] Параметры, используемые в этой конструкции имеют следующее назначение: /F:Число - указание объема дисковой памяти ( 160,180,320,360,720 ) Кбайт или ( 1.2, 1.44, 2.88 ) Мбайт; /T:Число - задание количества дорожек на одной стороне диска; /N:Число - задание количества секторов на дорожке; /S - запись основных двух модулей операционной системы MS DOS; /B - резервирование места для размещения основных системных модулей ( IO.SYS и MSDOS.SYS ); / V - задание имени диска; /1 - форматирование одной стороны диска; /Q - быстрое форматирование.
|
Предназначена для форматирования ( инициализации ) диска . Перед началом форматирования следует проверить наличие на системном диске команды FORMAT. |
|||
2 |
DISKCOPY Имя дисковода - оригинала: [Имя дисковода - копии:] |
Копирование содержимого диска. Перед началом копирования следует проверить наличие на системном диске команды DISKCOPY. |
|||
3
|
DISKCOMP Имя первого Имя второго [/1] [8] дисковода : дисковода : Назначение параметров: /1 - сравнение одной стороны дисков; /8 - сравнение по 8 секторов на каждой дорожке, независимо от структуры диска. |
Применяется для сравнения дисков. Перед началом копирования следует проверить наличие на системном диске команды DISKCOMP. |
|||
|
|
|
|||
Примечание: 1.Относительно любой команды операционной системы MS DOS ( в любой версии ) можно получить краткую справку, запустив эту команду с параметром « ? «.
Например: Набрать в командной строке FORMAT /? Нажать клавишу « Enter ».
При этом на экране дисплея появится сообщение о команде FORMAT и способах ее использования.
2. По команде HELP в DOS 6 можно получить подробную справку по командам и функциям DOS ( на английском языке, а в русифицированном варианте и на русском) . В DOS 7 ( WINDOWS 95 ) такого справочника нет.
Команда копирования директорий XCOPY :
XCOPY C:\TEXT\*.* A:\DOCUMENT\*.* - создание на дискете директории DOCUMENT ( если ее там не было ) и копирование в нее всех файлов из директории TEXT;
XCOPY C:\TEXT\*.* A:\DOCUMENT\*.* /S - то же, но со всеми поддиректориями исходного каталога, кроме пустых;
XCOPY C:\TEXT\*.* A:\DOCUMENT\*.* /S /E - то же и с пустыми поддиректориями;
XCOPY C:\TEXT\*.* A:\DOCUMENT\*.* /V - копирование с последующим считыванием записи ( v - от “ verify ”, что значит “ проверять “).
VERIFY ( “ проверять “ ) - команда, которая управляет режимом записи на диск с проверкой, т.е. с последующим считыванием:
VERIFY ON - включить режим проверки, а
VERIFY OFF - выключить его
