Основные команды MS-DOS и их применение

Общие сведения
Фирма Microsoft выпустила в 1980 году дисковую операционную систему (DOS), которая применялась до середины 90-х годов на персональных компьютерах (IBM PC-совместимых). Однако ее начали вытеснять операционные системы (ОС) с графическим интерфейсом.
Необходимо отметить, что DOS является «гибридом», который был создан на базе CP/M и Unix. Простота в использовании и маленький размер занимаемого дискового пространства были взяты от первого дистрибутива или типа ОС. Функциональные возможности и надежность были взяты от Unix-системы.

MS-DOS является очень гибкой, она может настраиваться. Кроме того, можно для нее писать отдельные файлы команд или использовать уже готовые. Они расширяют ее возможности, позволяя осуществлять новые команды. Система нетребовательна к «железу». Ее используют системные администраторы, программисты и прочие IT-специалисты для восстановления компьютера после различных сбоев.
Некоторые для реанимации применяют Linux-совместимые системы, которые получили широкое применение при «вирусных заражениях». Это объясняется тем, что некоторые вирусные программы являются резидентными и могут «заразить» MS-DOS, поскольку в ее дистрибутиве есть исполняемые файлы (exe, com и bat). Однако вирусов для Linux очень мало, поскольку они создаются для DOS и Windows.
Особенности системы

MS-DOS написал Тим Патерсон. Ее разработка заняла шесть недель и являлась клоном CP/M (Control Programs for Microcomputers). Последняя предназначена для 8-битных компьютеров, которую написал программист Гэри Килдалл на языке PL/M в 1973 году. Система позволяла производить операции с магнитными накопителями дискового типа.
MS-DOS разрабатывалась для микропроцессора (CPU) 8086. Она имела два существенных отличия от CP/M: улучшенная буферизация секторов на магнитном диске и система размещения файлов FAT12. Последнюю еще называют файловой системой. Однако основным недостатком DOS является ее зависимость от архитектуры, поскольку каждый компьютер имеет различные конфигурации.
Операционная система использует 1 Мб оперативной памяти (ОЗУ или RAM). На первоначальных этапах использовалось всего лишь 640 Кб. Если выполнить некоторые расчеты, то можно вычислить остальное количество RAM: 1024 — 640 = 384 (Кб). Следует отметить, что в 1 Мб не 1000 Кб, а 1024 Кб.
Единицы измерения с приставками являются исключением, поскольку вся информация кодируется в «0» и «1». Всего два положения, следовательно, число 2 необходимо представить в некоторой степени, показателем которой должно быть только целое число (2 10 = 1024). Остальная «оперативка» являлась высокой областью и была зарезервирована для различных периферийных устройств, а также для постоянного запоминающего устройства (ПЗУ или BIOS).
Однако верхняя граница RAM занята не полностью. Следовательно, можно использовать для загрузки некоторых драйверов, освобождая память для пользовательского софта. IT-специалисты разработали различные схемы для расширения ОЗУ. Самыми распространенными являются EMS и XMS технологии. Кроме того, целесообразно их комбинировать для достижения максимального эффекта.
Файлы дистрибутива
Существует несколько вариантов сборок MS-DOS. Все они делятся на два вида: минимальный и расширенный. К первому относятся такие файлы:
- Расширение базовой системы ввода и вывода — BIOS: io. sys.
- Обработка прерываний «железа»: msdos. sys.
- Интерпретатор команд или командный процессор (поддержка командной строки): command.com.
Следует отметить, что командным процессором может быть не только command.com. В некоторых случаях его заменяют другим, который поддерживает нужные команды. Например, в состав пакета Norton Utilities, созданного фирмой Symantec, входит интерпретатор команд «ndos.com». В последних версиях DOS системными файлами считаются также dblspace. bin и drvspace. bin, которые отвечают за работу со сжатыми дисками DoubleSpace и DriveSpace соответственно. Однако их обычно удаляют, поскольку они не нужны.
Для полного функционала ОС необходимо настроить и подключить некоторые драйвера. Кроме того, рекомендуется расширить RAM при помощи внешних модулей. Для настройки DOS применяется два файла:
- Конфигурационный файл: config. sys.
- Пакетный bat-файл: autoexec. bat.
Первый отвечает за конфигурацию MS-DOS и загрузку драйверов для «железа» во время процесса инициализации msdos. sys. Второй файл является пакетным. Кроме того, в состав дистрибутива входят такие файлы:

- Расширенный драйвер экрана и клавиатуры: ansi. sys.
- Таблицы локализаций и алфавитов: country. sys.
- Драйвер дисплея, загружающий шрифты локализации: display. sys.
- Дефрагментация дисковых накопителей: defrag. exe.
- Драйвер для доступа к дополнительной (extended) и верхней (HMA) ОЗУ: himem. sys.
- Справочник: help.com.
- Эмуляция и управление верхней UMB-памятью (не будет работать без himem. sys): emm386. exe.
- Переключение раскладок клавиатуры: keyb.com.
- Файл с описанием различных языковых раскладок клавиатур, оформленный драйвером: keyboard. sys.
- Драйвер для создания виртуального диска в ОЗУ: ramdrive. sys.
- Проверка дискового накопителя: scandisk. exe.
- Кэширование дисков: smartdrv. exe.
- Форматирование дисковых накопителей: format.com.
- Работа с разделами жестких дисков: fdisk. exe.
Однако это не все файлы, из которых состоит полная версия MS-DOS. Существует множество антивирусов, утилит для работ с памятью, жесткими дисками и так далее.
Расширение возможностей

Расширение функциональных возможностей MS-DOS выполняется при помощи файлов и драйверов. Например, не всегда поддерживается беспроводная мышь, которая применяется в менеджере разделов Partition Magic (делит диск без потери информации «на лету»). Работа без нее становится некомфортной, поскольку не каждый пользователь может работать одной клавиатурой. Для этого необходимо отдельно прописывать загрузку драйвера в верхнюю память (config.sys).
ОС является однозадачной, а не многозадачной, как Linux. Однозадачной является система, которая выполняет только одну пользовательскую операцию, а многозадачная выполняет несколько операций одновременно. К многозадачным следует отнести такие ОС: Linux, MacOs, Windows. Следует отметить, что Windows обладает псевдопараллельным типом многозадачности. Для расширения задачности DOS специалисты рекомендуют дополнительно использовать такие утилиты: DESQVIEW и DV/X.
Для осуществления сетевых операций можно применять сетевые клиенты и серверы сторонних разработчиков. К ним можно отнести самые распространенные: Lantastic и Personal Netware. Чтобы выполнить соединение двух компьютеров, нужно применять утилиту Laplink или Norton Link.

Команды MS-DOS знать необходимо, но в некоторых случаях можно воспользоваться и файловым менеджером. Приложение существенно облегчает навигацию пользователя по файловой системе дискового накопителя. В результате этого можно существенно сэкономить время. Самыми распространенными файловыми менеджерами считаются Norton и Volkov Commander, а также DOS Navigator. Если воспользоваться менеджером файловой системы невозможно, то следует знать команды MS-DOS и их назначение.
Команды DOS

Все имена файлов и команды нечувствительны к регистру, то есть допускается использование строчных и заглавных букв. Для реанимации компьютера необходимо знать основные команды MS-DOS. Следует учитывать, что они бывают внешними и внутренними. К внешним относятся все типы, которые не поддерживает командный процессор (не прописаны в файле command.com). Как правило, они представлены отдельными исполняемыми файлами.
Например, системная утилита, которая применяется для проверки диска на наличие ошибок в файловой системе и дефектов поверхности, называется scandisk. Она запускается только при наличии файла scandisk. exe. Если его нет, то интерпретатор выдаст соответствующую ошибку.
К внутренним командам MS-DOS относятся только те, которые поддерживаются интерпретатором команд без сторонних файлов. Примером такого типа является «md». Она создает папку в текущем каталоге.
Общего назначения
К этой группе команд относятся различные методы обработки информации, очистка экрана и работа с дисковыми накопителями. Все они вводятся в строку команд интерпретатора. После этого нажимается клавиша «ENTER».
Для очистки экрана нужно применять специальную системную команду «cls». Она очищает полностью экран и переводит курсор на первую строку. Командный процессор самостоятельно удаляет ненужные первые строки, но иногда возникает необходимость очистить полностью экран от старых запросов пользователя. Необходимо отметить, что история при этом не уничтожается. Например, если следует повторить команду, то можно воспользоваться клавишами «вправо» или «влево».
Вывод информации осуществляется при помощи команды «echo». Она выводит сообщение на экран, в файл и так далее. Кроме того, можно включить или выключить эхо-отображение команд. В первом случае для вывода сообщения на экран следует набрать в строке «ECHO текст сообщения». В последней ситуации поможет «ECHO ON» или «ECHO OFF». Если указать ECHO без параметров, то DOS выдаст сообщение о текущей настройке.
Для работы с дисковыми накопителями применяется команда fdisk. Она может использоваться с параметром «/mbr», который восстанавливает главный загрузочный сектор. Операция выполняется при его повреждении или модификации.
Форматирование накопителей осуществляется еще одной дисковой утилитой — format. Она имеет несколько модификаций или необязательных параметров. Основной синтаксис команды имеет такой вид: format диск: [параметры]. Последние указываются через пробел. Если ввести команду format /?, то можно получить информацию о параметрах. Например, если необходимо выполнить форматирование системного диска C с указанием файловой системы и метки тома, то следует набрать такую строку: format C: /FS:NTFS /V:Win7.

Для проверки диска на наличие ошибок применяется команда scandisk [имя диска]:. Необходимо учитывать некоторые особенности команды: наличие файла утилиты обязательно, и он должен находится на другом диске или разделе.
Для смены диска нужно просто указать другой накопитель, поставить «:» и нажать клавишу «ENTER». Это называется переходом в корневой каталог. Чтобы посмотреть на содержимое нужного каталога или изменить его, применяются совсем другие команды.
Работа с каталогами
Для навигации по файловой системе применяются специальные команды для работы с каталогами. Одной из них является сhdir или cd. С ее помощью можно сменить директорию или осуществить переход в необходимую папку с файлом. Команда имеет несколько видов:

- chdir [/D] [имя диска]: [путь].
- chdir [.].
Следует отметить, что вместо chdir можно использовать cd, поскольку последняя является сокращением команды. В первом случае указывается путь к каталогу, по которому следует перейти, а во втором — будет выполнен переход в родительский каталог (на уровень выше). Запись cd D:\SYSTEM\MYFILES будет означать переход в папку MYFILES, которая находится в папке D:\SYSTEM\.
Для просмотра содержимого директории применяется команда «dir». Она обладает очень простым синтаксисом dir [имя диска]: [путь] [атрибуты]. Последние можно узнать при запуске команды с ключом «/?». Например, с помощью команды dir d:\progi\system можно просмотреть содержимое каталога system.
Для создания каталога применяет такой синтаксис: md [имя папки], а для его удаления команда rd [имя папки]. Если он не пустой, а содержит подпапки и файлы, то следует воспользоваться параметром «/s», то есть rd d:\games\warcraft /s. Произойдет удаление каталога «warcraft», который находится на текущем диске в папке «games» и всего его содержимого.
Для переноса или переименования каталога или файла применяется команда «move». Ее синтаксис имеет такой вид: move [исходный путь] [конечный путь]. При переименовании необходимо выполнить такую команду: move [путь]\[текущее имя] [новое имя].
Операции над файлами
Для вывода и смены атрибутов следует использовать команду «attrib». Она имеет следующий формат: atrib [+R или -R] [+A или -A] [+S или -S] [+H или -H] [имя диска] [путь к файлу]\[имя файла]. Параметры активируются или снимаются при помощи знаков «+" и «-" соответственно. У файлов существует 4 атрибута, которые можно поменять:
- Только чтение — R.
- Архивный — А.
- Системный — S.
- Скрытый — H.
Для копирования применяется очень простой синтаксис: copy [путь к файлу или файлам]\[имя файла или маска для группы файлов] [конечный путь]. Кроме того, существуют и дополнительные параметры, о которых можно узнать, если применить комбинацию copy /?.

Для удаления файлов используется специальная команда «del», которая имеет такой формат: del [параметры] [путь]\[имя или имена файлов]. К параметрам можно отнести следующие: подтверждение (/Р), принудительное удаление (/F), полное удаление (/S) и отключение запросов (/Q).
Для создания текстового файла существует определенная встроенная функция в MS-DOS, которая представлена командой «copy con». Она имеет такой синтаксис: copy con [путь к файлу]\[имя файла].
Команды MS-DOS знать обязательно не только IT-специалистам, для которых компьютер является средством заработка, но и обыкновенному пользователю. Эти знания помогут не только выполнить реанимацию важных файлов, но и сэкономят нервы и денежные средства.
Школьная программа без скуки: смысл произведений за 3 минуты, тесты на знание классики и ловушки русского языка. Короткие статьи, которых нет на сайте.
Перемена: игры на пять минут
Все тесты
- Английский язык
- Биология
- Химия
- География
- Окружающий мир
- История
- Русский язык
- Литература
- Биографии
- Краткие содержания
- Анализ стихотворений
- Орфография
- Правоведение
- Пунктуация
- Математика
- Подготовка к ЕГЭ
- Помощь студенту
- Физкультура
- Экономика
- ОБЖ
- Сочинения
- Обществознание
- Стихи
- Физика
- Информатика
- Религия
- Фонетический разбор
- Тест на тему To be going to: значение, правила употребления 5 вопросов
- Тест на тему Конструкция go on: значения, правила употребления, примеры 5 вопросов
- Тест на тему Be familiar with: значение и правила употребления 5 вопросов
- Тест на тему Британский vs американский английский: в чем разница? 5 вопросов
- Тест на тему Be mad about - как переводится и как использовать в речи 5 вопросов
- Тест на тему Be hooked on в английском языке: значение и примеры предложений 5 вопросов
- Тест на тему История сибирской язвы и как она стала оружием 5 вопросов
- Тест на тему Что такое “железное легкое” и как жилось узникам аппарата 5 вопросов
- Тест на тему Суть и методы клеточной инженерии 5 вопросов
- Тест на тему Злаковые растения - общая характеристика, признаки и список представителей 7 вопросов
- Тест на тему Семейство бобовые - общая характеристика, строение и представители 7 вопросов
- Тест на тему Суровый климат тайги: особенности, влияние на природу 10 вопросов
- Тест на тему Острова и полуострова Зарубежной Европы 10 вопросов
- Тест на тему Уровень урбанизации Африки: города растут, вызовы множатся 5 вопросов
- Тест на тему Уровень и особенности урбанизации Канады 5 вопросов
- Тест на тему Как найти полярную звезду и зачем ее искать? 5 вопросов
- Тест на тему Что нужно знать про контурные карты 5 вопросов
- Тест на тему Сколько в нашем мире языков? 10 вопросов
- Тест на тему Золото: сколько его осталось на планете и что это значит для нас? 10 вопросов
- Тест на тему Русские по всему земному шару: сколько нас на самом деле? 10 вопросов
- Тест на тему Сколько всего в мире фамилий? 10 вопросов
- Тест на тему Сколько всего в мире самолетов? 10 вопросов
- Тест на тему Сколько всего в мире денег? 10 вопросов
- Тест на тему Команда реформ: сподвижники Петра I 10 вопросов
- Тест на тему Экономика и управление: реформы Афанасия Ордина-Нащокина 10 вопросов
- Тест на тему Положение крестьян и указ Павла I о трехдневной барщине 10 вопросов
- Тест на тему Программа Южного общества и декабрист П. И. Пестель 10 вопросов
- Тест на тему Комитет общественного блага или Негласный комитет 10 вопросов
- Тест на тему Планы переустройства России: «Конституция» Муравьева 10 вопросов
- Тест на тему Как выполнить разбор наречия по составу 5 вопросов
- Тест на тему Правила правописания суффиксов наречий 5 вопросов
- Тест на тему Морфологический признак наречий: неизменяемость 5 вопросов
- Тест на тему Чем отличаются и как найти тему и рему в тексте? 5 вопросов
- Тест на тему Способы и примеры образования наречий 5 вопросов
- Тест на тему Особенности и применение составных предлогов 5 вопросов
- Тест на тему История создания рассказа «Матренин двор» А. Солженицына 5 вопросов
- Тест на тему История создания песни «Смуглянка» 5 вопросов
- Тест на тему История создания поэмы “Кому на Руси жить хорошо” Н. Некрасова 5 вопросов
- Тест на тему История создания романа “Как закалялась сталь” Н. Островского 5 вопросов
- Тест на тему История создания оперы М. Глинки «Иван Сусанин» 5 вопросов
- Тест на тему История создания знаменитой песни “Катюша” 5 вопросов
- Тест на тему Биография Владимира Вольфовича Жириновского 5 вопросов
- Тест на тему Биография поэта и писателя Льва Рубинштейна 5 вопросов
- Тест на тему Биография президента Белоруссии Александра Лукашенко 5 вопросов
- Тест на тему 10 интересных фактов про Афанасия Фета 5 вопросов
- Тест на тему 10 интересных фактов про Ивана Тургенева 5 вопросов
- Тест на тему Биография писателя и поэта Вячеслава Урюпина 5 вопросов
- Тест на тему Краткое содержание повести «А тем временем где-то» А. Алексина 5 вопросов
- Тест на тему Краткое содержание комедии «Мнимый больной» Жана-Батиста Мольера 5 вопросов
- Тест на тему Краткое содержание комедии “Доходное место” А. Островского 5 вопросов
- Тест на тему Краткое содержание новеллы “Падение дома Ашеров” Эдгара По 5 вопросов
- Тест на тему Краткое содержание рассказа “Крепкий мужик” В. Шукшина 5 вопросов
- Тест на тему Краткое содержание пьесы «Золотая карета» Л. Леонова 5 вопросов
- Тест на тему Анализ стихотворения “Каким бы малым ни был...” К. Кулиева 5 вопросов
- Тест на тему Анализ стихотворения «Цицерон» Ф. Тютчева 5 вопросов
- Тест на тему Анализ стихотворения “Поэт” М. Лермонтова 5 вопросов
- Тест на тему Анализ стихотворения “Пора, мой друг, пора” А. Пушкина 5 вопросов
- Тест на тему Анализ стихотворения «Шестое чувство» Н. Гумилева 5 вопросов
- Тест на тему Анализ стихотворения “Юбилейное” В. Маяковского 5 вопросов
- Тест на тему Особенности раздельного написания местоимений с предлогами 5 вопросов
- Тест на тему Правописание падежных окончаний прилагательных 5 вопросов
- Тест на тему Правописание слов с непроверяемой безударной гласной в корне 5 вопросов
- Тест на тему Нужно ли ставить запятую к фразе - "с уважением"? 5 вопросов
- Тест на тему «Во-вторых» или «во вторых» – как правильно пишется? 5 вопросов
- Тест на тему "Нету" или "нет" - как правильно писать и говорить? 5 вопросов
- Тест на тему Что нужно сдавать на бухгалтера? 5 вопросов
- Тест на тему Какие предметы нужно сдавать на пилота 5 вопросов
- Тест на тему Какие экзамены нужно сдавать на фотографа? 5 вопросов
- Тест на тему Какие предметы нужно сдавать на хореографа? 5 вопросов
- Тест на тему Какие предметы нужно сдавать на актера? 5 вопросов
- Тест на тему Какие предметы нужно сдавать на режиссера? 5 вопросов
- Тест на тему Реферат по физкультуре на тему: «Здоровое питание» 5 вопросов
- Тест на тему История развития лыжного спорта в разных странах - классификация и интересные факты 6 вопросов
- Тест на тему Важность самоконтроля при занятиях спортом 5 вопросов
- Тест на тему Как выполняются прыжки через козла? 5 вопросов
- Тест на тему Что такое здоровый образ жизни? 5 вопросов
- Тест на тему Как правильно выполнять кувырки? 5 вопросов
- Тест на тему Образ Шарикова в повести «Собачье сердце» М. Булгакова 5 вопросов
- Тест на тему Образы героев в повести «Невский проспект» Н. Гоголя 5 вопросов
- Тест на тему Московские главы в романе «Мастер и Маргарита» Булгакова 7 вопросов
- Тест на тему Описание образа бирюка из рассказа И. Тургенева 7 вопросов
- Тест на тему Образы героев в романе «Отцы и дети» И. Тургенева 7 вопросов
- Тест на тему Образы героев в повести «Котлован» А. Платонова 7 вопросов
- Тест на тему "Банты" - как правильно ставить ударение в слове? 5 вопросов
- Тест на тему «Конечно же» - выделяется ли слово запятыми? 5 вопросов
- Тест на тему «Подчеркивать» – как правильно ставить ударение в слове? 5 вопросов
- Тест на тему «Лифты» – как правильно ставить ударение в слове? 5 вопросов
- Тест на тему «Строку» – как правильно ставить ударение в слове? 5 вопросов
- Тест на тему «Апостроф» – как правильно ставить ударение в слове? 5 вопросов

