Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MS DOS описание

.pdf
Скачиваний:
19
Добавлен:
27.03.2015
Размер:
259.59 Кб
Скачать

Введение в операционную систему MS-DOS

MS-DOS расшифровывается как дисковая операционная система. Разработчиком MS-DOS является Корпорация Microsoft.

Операционная система MS-DOS состоит из множества различных файлов. Они включают собственно файлы операционной системы IO.SYS, MSDOS.SYS и командный процессор COMMAND.COM. Кроме этих трех файлов, представляющих собой работоспособное ядроMS-DOS, в дистрибутив операционной системы включены файлы так называемых внешних команд, например FORMAT, FDISK, SYS и др., драйверы различных устройств и некоторые другие файлы.

Файл IO.SYS содержит расширение базовой системы ввода/вывода и используется операционной системой для взаимодействия с аппаратурой компьютера и BIOS.

Файл MSDOS.SYS в некотором смысле является набором программ обработки прерываний , в частности

прерывания INT 21H.

 

 

 

 

Командный

процессор COMMAND.COM

предназначен

для организации диалога

с

пользователем

компьютера.

Он анализирует вводимые

пользователем

команды и организует

их

выполнение. Так

называемые внутренние команды - DIR, COPY и т. д. обрабатываются именно командным процессором. Остальные команды операционной системы называются внешними. Внешние команды названы так потому, что они расположены в отдельных файлах. Файлы внешних команд операционной системы содержат программы-утилиты для выполнения разнообразных операций, таких как форматирование дисков, сортировка файлов, печать текстов.

Основные понятия

Накопители

Внешние накопители (диски) именуются латинскими буквами A, B, C и т.д. При обращении к операционной системе к этим буквам добавляется двоеточие, так что фактически логические имена накопителей имеют вид - A:, B:, причем A: соответствует первому (главному) накопителю, B: - второму (вспомогательному) накопителю.

Начальный запуск системы всегда осуществляется с системного диска, установленного в накопитель A:.

Сейчас, кроме НГМД установлен накопитель на жестком диске (винчестер) - НМД. Для него установлено имя С: . Кроме того, при задании начальной конфигурации организуется так называемый "виртуальный диск", который реализуется в оперативной памяти. С точки зрения операционной системы и всех прикладных программ виртуальный диск трактуется ка обычный дисковый накопитель. При таком составе накопителей их имена обычно распределяются следующим образом: A: и B: указывают на НГМД;

C:указывает на НМД;

D:указывает на виртуальный диск.

Файлы

Файл - это именованная область памяти на одном из дисков, в которой может храниться текст программы, какоелибо из ее промежуточных представлений, исполняемая программа или данные для ее работы. В файлах могут содержаться также любые текстовые документы, электронные таблицы или закодированные графические изображения. Наконец, файл может содержать в себе целую базу данных или ее часть.

Каждый файл имеет имя. Имя файла складывается из двух частей: собственно имени, которое состоит из 1-8 символов, и расширения имени (типа), которое может отсутствовать или состоять из 1-3 символов. Тип файла присваивается в соответствии с характером хранимой информации. Задание типа осуществляет либо сам пользователь, либо программа, порождающая файл. Имя и тип используются совместно для идентификации файла. Имя и тип файла могут содержать русские и латинские буквы, а также символы: #,$,%,^,&,(,),-,_,@,!,",~. Символы с кодами меньше, чем 20Н, а так же символы "*" и "?" не могут использоваться в именах файлов. Полное имя файла образуется из двух слов - имени и типа, разделяемых знаком "точка". Если в имени файла отсутствует тип, точку

можно опускать.

 

Примеры полных имен файлов:

 

COMMAND COM

PCTOOLS.EXE

AUTOEXEC.BAT

ELP.TXT

CONFIG.SYS

PROG1.PAS

PROG-1.BAS

PROG2

При создании файла или изменении его содержимого автоматически регистрируется дата и время, которые известны системе из показаний встроенного календаря и часов. Имя, тип, дата и время являются атрибутами файла, которые фиксируются в каталоге.

Каталоги

Каталог файлов или директорий содержит информацию о группе файлов, хранимых совместно на одном носителе. Каталог имеет имя и, в свою очередь, может быть зарегистрирован в другом каталоге. В этом случае он становится подчиненным или подкаталогом. Так образуется иерархическая файловая система. На каждом дисковом носителе всегда имеется корневой каталог, который создаётся при форматировании диска и в котором начинают регистрироваться обычные файлы и подкаталоги 1-го уровня. В них, в свою очередь, могут регистрироваться

обычные файлы и подкаталоги 2-го уровня и т.д. Цепочки взаимно-подчиненных каталогов обозначаются их именами, разделяемыми знаком "\". Если этот знак стоит перед первым именем, значит "выше" по иерархии находится только корневой каталог.

Примеры цепочек взаимно-подчиненных каталогов:

\WORK

- WORK находится на 1-м уровне

\WORK\PRO

- PRO находится на 2-м уровне

 

Маршрут

Маршрутом или путем по файловой системе называется обозначение, состоящее из имени накопителя и цепочки имен взаимно-подчиненных каталогов. Любой из этих элементов в обозначении маршрута может отсутствовать.

Примеры записи маршрутов:

C:

C:\

\EXE

C:\WORK\PRO

Маршрут всегда указывает на некоторый каталог, завершающий цепочку (в частности, на корневой или текущий каталог) и может использоваться, как префикс имени файла, указывающий его местонахождение. Префикс-маршрут отделяется от собственно имени файла разделителем "\".

Примеры имен файлов с префиксами:

C:PROG1.PAS

\DOS\FORMAT.COM

C:\WORK\DOC\HELP.TXT

Полная спецификация файла имеет вид (н: - имя накопителя, на котором находится файл):

[н:][маршрут]имя_файла[.тип]

Имя накопителя может быть опущено, и тогда подразумевается текущий накопитель. Маршрут указывает каталог, в котором размещается файл. Маршрут может быть опущен, и тогда местоположением файла считается текущий каталог накопителя. Имя и тип задают полное имя файла в соответствующем каталоге.

В любой момент времени система настроена на рабочий или текущий накопитель и каталог, то есть на текущий маршрут, который может быть изменен соответствующими командами пользователя. Кроме того, с помощью специальной команды операционной системы в системе может

быть зафиксировано несколько альтернативных маршрутов, указывающих на несколько разных директорий. Поиск любого файла, к которому пользователь или прикладная программа обращается по имени, должен происходить в том каталоге, на который указывает префикс имени файла. При отсутствии префикса файл разыскивается сначала в текущем каталоге, если же он там не будет найден, то поиск происходит последовательно по указанным альтернативным маршрутам.

Новый файл создается только в текущем каталоге или в том, на который указывает префикс имени файла.

Приглашение DOS

Приглашение к вводу команд выдается операционной системой, когда она находится в состоянии ожидания какихлибо действий пользователя. Стандартное приглашение DOS всегда указывает, какой накопитель является текущим.

Примеры стандартных приглашений:

A:> - указывает на накопитель A:

C:> - указывает на накопитель C:

Расширенное приглашение может содержать указание на текущий каталог, текущее время и/или дату и любую другую информацию.

Примеры расширенных приглашений:

A:\>

C:\WORK\PRO>

C:\WORK 12:20>

Команды для работы в среде DOS

Команды DOS вводятся с клавиатуры в ответ на приглашение. Команда имеет имя и, возможно, параметры.

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

Примеры обращений к командам с разным числом параметров:

Встроенные команды:

Внешние команды:

DIR

BASIC

TYPE CONFIG.SYS

FORMAT A:

COPY A:PR1.PAS D:

DISKCOPY A: B:

Работа с каталогами файлов

Вывод каталога на дисплей (команда DIR)

 

Рассмотрим несколько
C:\>dir doc\abc
C:\DOC\ABC>dir \work
C:\WORK>dir \ A:\>dir c:

Спецификация команды: DIR [н:][имя_файла[.тип]][/P][/W]

Команда выдаёт информацию об элементах каталога (файлах и подкаталогах) - их имена, расширения, длину в байтах (для файлов), признак подкаталога <DIR> (для подкаталогов), время и дату создания, а также метку диска и объём свободного пространства на нём в байтах.

Параметр /P задаёт "постраничную" выдачу каталога размером с экран.

Часто бывает, что экрана "не хватает" для отображения всех строчек каталога. Чтобы иметь возможность внимательно просмотреть все строки, можно дать в конце текста команды специальный указатель /P. В этом случае после выдачи первых 23 строчек каталога система прервет выдачу и будет ждать, пока пользователь не нажмет любую клавишу.

Пример: C:\>dir /p

Параметр /W служит для компактной выдачи каталога.

При его задании система выдает лишь имена и типы файлов, без остальных атрибутов. При этом выдача происходит не в столбец, а по строкам. Благодаря такому способу на экране помещается гораздо больше имен файлов, чем при обычном формате, хотя читать их менее удобно.

Пример: C:\>dir doc\abc /w

Простейшее использование команды DIR без параметров приводит к выводу на экран текущего каталога. Изображение на экране приобретает, например, такой вид:

C:\>dir

 

 

 

 

Volume in drive C is TOM

 

 

 

Directory of C:\

 

 

 

 

CONFIG

SYS

118

6-03-88

11:42p

AUTOEXEC

BAT

994

7-20-88

12:59p

COMMAND

COM

22042

8-14-88

8:00p

SYS

<DIR>

 

5-19-88

2:19p

EXE

<DIR>

 

2-25-88

4:44p

ABC

<DIR>

 

5-29-88

9:47a

DOC

<DIR>

 

4-30-88

9:43a

WORK

<DIR>

 

1-20-88

4:44a

8 File(s) 65344 bytes free

Выведенный на экран текст говорит о следующем:

-диск C: имеет метку TOM;

-в корневом каталоге зарегистрированы 3 обычных файла (CONFIG.SYS, AUTOEXEC.BAT и COMMAND.COM) и 5 подчиненных каталогов;

Для просмотра подкаталога DOC достаточно задать команду DIR с параметром - именем подкаталога: C:\>dir doc

В этом подкаталоге в начале выданной таблицы появились строчки особого вида:

.. <DIR> 4-30-88 9:43a

Эти строчки указывают, что выданный каталог является подчиненным, при этом указаны дата и время его создания. Параметром команды DIR может быть любой маршрут, указывающий на корневой или на подчиненный каталог любого уровня, расположенный на любом диске.

примеров:

Данная команда обеспечит выдачу подкаталога ABC, входящего в DOC

Здесь текущим является подкаталог второго уровня DOC\ABC, но маршрут говорит о необходимости выдать каталог WORK, начав поиск от корневого каталога.

Данная команда требует выдачи корневого каталога диска C:

Здесь текущим является корневой каталог диска A:, но маршрут указывает на корневой каталог диска C:

Таким образом, на какой бы текущий каталог ни была настроена система, пользователь имеет возможность просмотреть любой интересующий его каталог файлов, задавая в качестве параметра команды DIR соответствующий маршрут.

Кроме указания маршрута, параметр команды DIR часто содержит шаблон имен файлов, что позволяет выделить определенную группу файлов.

Пример: Выделить из подкаталога DOC файлы типа TXT. Можно задать команду DIR с шаблоном *.TXT. Команда имеет вид:

C:\>dir doc\*.txt

Шаблон можно указывать и без префикса-маршрута; тогда происходит выделение группы файлов в текущем каталоге.

Команда DIR в любых ее разновидностях не изменяет каталогов, она лишь выдает их содержимое.

Пример: Команда вывода текущего каталога на принтер может иметь вид:

C:\>dir > prn

Здесь знак ">" означает, что вместо стандартной выдачи каталога на дисплей его следует переадресовать на принтер, обозначаемый в данном примере именем PRN. Точно так же можно записать каталог в любой файл.

Пример команды, заносящей текущий каталог в файл с именем CATALOG:

C:\>dir > catalog

Создание нового каталога (команда MKDIR или MD)

Спецификация команды: MD [н:]маршрут / MKDIR [н:]маршрут

Создание нового подкаталога может быть произведено в любом текущем каталоге.

Например, в текущем подкаталоге WORK необходимо создать подкаталог PRO. Применим команду MD:

C:\WORK>md pro

После этого в каталоге WORK появится новая строка вида:

PRO <DIR> 7-05-88 5:26p

Вновь созданный подкаталог можно заполнять файлами. Файл, представляющий собой каталог, занимает 4 Кбайта памяти на внешнем носителе, так что создание новых каталогов - не безобидная операция с точки зрения расходования памяти на внешних носителях.

Удаление подкаталогов (команда RMDIR или RD)

Спецификация команды: RD [н:]маршрут / RMDIR [н:]маршрут

Каталог должен быть пуст. Текущий и корневой каталоги не могут быть удалены.

Удаление подкаталога осуществляется командой RD. Пока в подкаталоге зарегистрирован хотя бы один файл, удалить его нельзя. Если даже попытаться это сделать, система не выполнит эту операцию. Удаление можно производить в любом каталоге.

Пример:

C:\WORK>rd pro

C:\DOC>rd \work\pro

Первая команда удаляет подкаталог PRO из текущего каталога WORK. Вторая команда удаляет тот же подкаталог, хотя текущим в этот момент является каталог DOC.

Смена текущего каталога (команда CHDIR или CD)

Спецификация команды: CD [н:][маршрут] / CHDIR [н:][маршрут]

Меняет текущий каталог на указанном или текущем накопителе. Смена текущего каталога - часто ипользуемая операция.

Пример:

C:\>cd doc\abc

C:\doc\abc>

Осуществляется переход из корневого каталога С:\ в подкаталог второго уровня \doc\abc. Эта операция может быть проведена посредством двух команд:

C:\>cd doc

C:\DOC>cd abc

C:\DOC\ABC>

Возврат из подчиненного каталога на один уровень вверх осуществляется командой: cd ..

Для возврата на самый верхний уровень дается команда: cd\

Надо заметить, что символы ".." и "\" могут входить в обозначения маршрутов, когда требуется указывать сложные переходы между подчиненными каталогами. Например, маршрут ..\PRO означает "подняться на один уровень вверх и затем спуститься в подкаталог PRO", а маршрут ..\.. означает "подняться на два уровня вверх". Подобные обозначения маршрутов могут фигурировать в командах DIR, CD, RD, PATH, COPY, DEL и других, но пользоваться ими нужно с большой аккуратностью, особенно в командах удаления.

Задание альтернативных маршрутов (команда PATH)

Спецификация команды: PATH [[н:]маршрут[[;[н:]маршрут]...]]

Если исполняемый файл не обнаружен в текущем каталоге, то он ищется последовательно в каталогах, перечисленных в PATH, текущий каталог при этом не меняется. Команда PATH без параметров выдаёт текущий список альтернативных маршрутов. Команда PATH с параметром ";" отменяет установленные ранее маршруты. Команда PATH не производит никаких изменений в файловой системе или в настройке на текущий каталог.

Стандартный аргумент команды PATH содержит обозначения одного или нескольких маршрутов, разделяемых знаком ";".

Пример:

C:\>path c:\;c:\exe

Такая команда означает, что файлы, не найденные в текущем каталоге, следует искать сначала по маршруту C:\, затем по маршруту C:\EXE.

Команда PATH обычно фигурирует в камандном файле "автозагрузки" - AUTOEXEC.BAT. Поэтому конечный пользователь обычно не замечает того, что эта команда на самом деле проработала. Но он всегда может узнать, какие альтернативные маршруты установлены в данный момент. Для этого достаточно дать команду PATH без аргументов.

Отменить установленные альтернативные маршруты можно командой:

C:\>path ;

Команды работы с файлами

команда EDIT

Внешняя команда.

Запускает редактор MS-DOS. Редактор MS-DOS - это полноэкранный текстовый редактор, позволяющий вам редактировать, создавать, печатать и сохранять текстовые файлы ASCII. Редактор включает в себя расширенное справочное средство по своим командам и методам - Help.

Спецификация команды: EDIT [[диск:][маршрут]имя_файла] [/B] [/G] [/H]

Параметр [диск:][маршрут]имя_файла задает расположение и имя текстового файлаASCII. Если файл не существует, редактор создает его. Если файл существует, то он открывается, и его содержимое выводится на экран.

Параметр /B выводит изображение в черно-белом режиме. Используйте его при некорректном выводе редактора на монохромном мониторе.

Параметр /G использует при работе с монитором CGA наиболее быстрое обновление экрана.

Параметр /H выводит максимально допустимое на используемом мониторе число строк.

Примеры:

 

C:\> EDIT c:\TEMP pr.txt

Открытие для редактирования или создание файла pr.txt

C:\>ren pr1.asm pr2.asm

Замена имени файла PR1 на PR2.

Встроенная команда.

Копирование файлов (команда COPY)

 

Команда COPY имеет один или два основных аргумента и еще может сопровождаться специальным указателем верификации. Основной формат команды предполагает задание источника, то есть указания места, откуда нужно копировать (1-й аргумент), и назначения, то есть указания места, куда нужно копировать (2-й аргумент). В качестве источника может указываться любой маршрут, имя файла или шаблон имен. При этом, в зависимости от задания, копируется все содержимое текущего или указанного каталога, группа файлов или отдельный файл. В качестве назначения чаще всего задается лишь маршрут, который указывает, в какой каталог нужно перенести копируемые файлы. При этом имена копируемых файлов остаются прежними.

Команда COPY имеет три формата:

Формат 1. Копирование без изменения имени.

Спецификация команды: COPY [/A][/B][н:][маршрут]имя_файла[.тип][н:][маршрут][/V]

Файл копируется на другой накопитель и/или в другой каталог под тем же именем.

Примеры:

C:\>copy a:*.* c: C:\>copy \work \DOS C:\>copy \doc\abc \

Копирование всех файлов с диска A: в текущий каталог диска C: Копирование всех файлов каталога WORK в каталог DOS Копирование всех файлов каталога ABC в корневой

Формат 2. Копирование с переименованием.

Спецификация команды: COPY [/A][/B][н:][маршрут]имя_файла[.тип] [/A][/B][н:][маршрут]имя_файла[.тип][/A][/B][/V]

Файл при копировании получает новое имя

Примеры:

C:\>copy pr1 pr2

C:\>copy \work\*.txt \doc\*.doc

Файл с именем PR1 копируется в том же каталоге и приобретает имя PR2

При переносе файлов из WORK в DOC произойдет изменение их типов с TXT на DOC

Формат 3. Копирование с соединением файлов.

Спецификация команды:

COPY [/A][/B][н:][маршрут]имя_файла[.тип][/A][/B]

 

[+[н:][маршрут]имя_файла[.тип][/A][/B]...]

 

[н:][маршрут][имя_файла[.тип]][/A][/B][/V]

Параметр /V устанавливает режим проверки записи на диск Параметр /A определяет текстовые файлы

Параметр /B определяет двоичные файлы

Пример:

C:\> copy pr1+pr2+pr3 pr4

Файл с именем PR4 образуется путем конкатенации файлов PR1, PR2 и PR3.

Если результирующий файл не указывать, то соединенные файлы будут записаны в файл, имя которого задано первым (в вышеприведенном примере - в файл PR1).

Команда COPY имеет еще одно применение, кроме копирования файлов из одного каталога в другой. Дело в том, что все подключенные к машине внешние устройства имеют условные имена. Некоторые имена зарезервированы за стандартными устройствами. Для обмена информацией с устройствами может применяться команда COPY.

При этом вместо указания маршрута и имени файла в качестве источника или, чаще, назначения указывается имя устройства.

Примеры:

 

C:\>copy docum.doc prn

Файл с именем docum.doc копируется на устройство PRN, то есть на

принтер

Файл с именем T.TXT создается в результате копирования с устройства C:\>copy con t.txt CON, то есть путем ввода текста с клавиатуры. Окончание ввода с консоли

Ctrl+Z

Переименование файла(команда RENAME или REN)

Спецификация команды: REN[AME] [н:][маршрут]имя_файла[.тип] имя_файла[.тип]

Встроенная команда.

Первый аргумент задаёт старое имя файла, второй - новое. Первому аргументу может предшествовать префикс-маршрут указывающий, в каком каталоге производится переименование. По умолчанию переименование происходит в текущем каталоге.

Примеры:

 

C:\WORK>ren a:*.txt *.doc

Происходит изменение типов файлов.

C:\>ren pr1.asm pr2.asm

Замена имени файла PR1 на PR2.

Команда RENAME не затрагивает самих файлов.

Удаление файла (команда DEL)

Спецификация команды: DEL [н:][маршрут][имя_файла[.тип]]

Встроенная команда.

Если имя_файла не задано, то подразумевается удаление всех файлов из указанного или текущего каталога. В этом случае (а также в случае, когда указан шаблон *.*) запрашивается подтверждение на выполнение операции.

Аргумент команды DEL может содержать маршрут, конкретное имя удаляемого файла или шаблон имен.

Примеры:

C:\>del \work\*.txt

C:\>del work

В каталоге WORK удаляются все файлы, имеющие тип TXT

Удалены все файлы подкаталога WORK (если в текущем каталоге нет обычного файла с именем WORK)

Система, прежде чем приступить к удалению, задает пользователю предупредительный вопрос - "уверен ли

он, что все нужно удалять?". Ответ пользователя "да" (буква Y) сигнализирует об уверенности пользователя и операция удаления выполняется. Ответ "нет" (буква N) отменяет операцию.

При удалении происходит "вычеркивание" ссылок на удаляемые файлы из соответствующего каталога. Содержимое файлов не разрушается и их еще можно"восстановить" с помощью специальных служебных программ. Если же вслед за удалением на данном диске создаются новые файлы, то не исключено, что они будут записаны на место удаленных файлов. После этого восстановление удаленных файлов уже невозможно.

Вывод содержимого файла на экран (команда TYPE)

Спецификация команды: TYPE [н:][маршрут]имя_файла[.тип]

Встроенная команда.

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

Примеры:

C:\>type prog1.asm

C:\>type \work\docum.txt

Установка/снятие защиты файла (команда ATTRIB)

Спецификация команды: ATTRIB [+/-R][н:][маршрут]имя_файла[.тип]

Внешняя команда.

Команда ATTRIB обеспечивает установку и снятие защиты файлов от удаления или изменения. Атрибут защиты задаётся при обращении к команде ATTRIB параметром R со знаком. Знак "+" задаётся для установки защиты, знак "-" - для снятия защиты.

Пример:

a:>attrib +r

Вывод файла на экран с разбиением на порции (команда MORE)

Спецификация команды: MORE

Внешняя команда.

Команда используется как фильтр для дробления на порциии большого объёма текстовой информации, выдаваемой на консоль другими командами DOS. Порция имеет размер экрана (24 строки). По заполнении экрана делается пауза.

MORE может быть использована как самостоятельная команда для вывода на экран указанного в команде файла.

Примеры:

 

A:\>DIR|MORE

Команда MORE используется в качестве фильтра

A:\>MORE < docum.txt

Вывод файла порциями на экран

Вспомогательные команды DOS

Форматирование (разметка) диска (команда FORMAT)

Спецификация команды: 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:

Установка/отмена проверки при записи на диск (команда VERIFY)

Спецификация команды: VERIFY [ON/OFF]

Встроенная команда.

Если VERIFY находится в состоянии ON, то при каждой операции записи на диск проверяется, записываются ли данные без ошибок. Это увеличивает время записи на диск.

Команда VERIFY без параметров выдаёт текущее состояние VERIFY. По умолчанию VERIFY находится в состоянии OFF.

Выдача номера версии ДОС (команда VER)

Спецификация команды: VER

Встроенная команда.

Выдача и установка текущего времени и даты (команды TIME и DATE)

Спецификация команд:

TIME [hh:mm[:ss[.xx]]]

Встроенные команды.

DATE [mm-dd-yy]

 

Используемые обозначения:

 

hh - часы

mm - месяц

mm - минуты

dd - день

ss - секунды

yy - год

xx - сотые доли секунды

 

Команда TIME без параметров выдает текущее время. Команда DATE без параметров выдает текущую дату.

Проверка диска (команда CHKDSK)

Спецификация команды: CHKDSK [н:][маршрут][имя_файла[.тип]][/F][/V]

Внешняя команда.

Анализ каталогов, файлов, таблиц размещения файлов накопителя и вывод сведений о дисковой и оперативной памяти.

/F требует фиксации ошибок, обнаруженных в структуре каталога или таблицы размещения файлов; исправления записываются на диск

/V отображает на дисплее местоположение всех файлов (имена и маршруты) указанного или текущего накопителя

Команда может обнаружить потерянные области данных, не входящие ни в один файл. Если был задан параметр /F, команда преобразует эти области в файлы с именами FILEnnnn.CHK, где nnnn - номера, начинающиеся с 0000.

Файлы создаются в корневом каталоге.

Копирование дискет (команда DISKCOPY)

Спецификация команды: DISKCOPY [н:[н:]][/1]

Внешняя команда.

Содержимое дискеты, установленной в накопителе-источнике (1-й аргумент), копируется по дорожкам на дискету в накопителе-назначении (2-й аргумент).

Параметр /1 означает копирование только одной стороны дискеты.

Пример:

a:\>diskcopy b: c:

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

Команда создает точную физическую копию.

Сравнение дискет (команда DISKCOMP)

Спецификация команды: DISKCOMP [н:][н:][/1][/8]

Внешняя команда.

DISKCOMP производит физическое сравнение дискет по дорожкам. Параметр /1 означает сравнение только одной стороны дискеты. Параметр /8 означает сравнение только 8 секторов на каждой дорожке.

Пример:

a:\>diskcomp a: b:

Накопители не могут быть псевдодисками. Если один или оба накопителя отсутствуют, подразумевается текущий. Если накопители совпадают, то команда делает паузу для смены дискет.

Выдача и задание метки диска (команда VOL и LABEL)

Спецификация команды:

VOL [н:]

 

LABEL [н:][метка]

Команда VOL выводит метку диска. Она является встроенной.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]