Основные команды 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-специалистам, для которых компьютер является средством заработка, но и обыкновенному пользователю. Эти знания помогут не только выполнить реанимацию важных файлов, но и сэкономят нервы и денежные средства.
Еще тесты
- Анатомия
- Английский язык
- Астрономия
- Биология
- Литература
- История
- Педсовет
- Естествознание
- Финансы и кредит
- Правоведение
- Товароведение
- Экономика
- Социология
- Маркетинг
- Обществознание
- Культурология
- Математика
- Философия
- Русский язык
- Психология
- Политология
- Делопроизводство
- Бухгалтерия
- ОБЖ
- Орфография
- География
- Биографии
- Физика
- Пунктуация
- Краткие содержания
- Химия
- Менеджмент
- Тест на тему Тест по теме Дыхательная система человека 7 вопросов
- Тест на тему Строение человека - анатомия внутренних органов 7 вопросов
- Тест на тему Гормоны - определение, виды, функции, роль в организме человека 5 вопросов
- Тест на тему Лейкоциты в крови - строение, где образуются и разрушаются, норма содержания 5 вопросов
- Тест на тему Одноклеточные организмы - строение , формы и признаки представителей 8 вопросов
- Тест на тему Бесполое размножение - виды, формы и биологическое значение процесса 9 вопросов
- Тест на тему Синтез АТФ - структура, функции и пути образования аденозинтрифосфорной кислоты 7 вопросов
- Тест на тему Биогеоценоз - определение, структура и свойства 5 вопросов
- Тест на тему Символизм в литературе - основные черты и представители направления 6 вопросов
- Тест на тему "У Лукоморья дуб зеленый" - анализ стихотворения Александра Сергеевича Пушкина 8 вопросов
- Тест на тему Родион Раскольников и Соня Мармеладова - история взаимоотношений в романе Ф. М. Достоевского "Преступление и наказание" 6 вопросов
- Тест на тему Семья Мелеховых в романе М. Шолохова "Тихий дон" 7 вопросов
- Тест на тему Отечественная война 1812 года - причины, основные сражения, итоги 7 вопросов
- Тест на тему Правление Ивана Грозного - внутренняя и внешняя политика 7 вопросов
- Тест на тему Образование СССР - причины, этапы становления, состав, итоги 6 вопросов
- Тест на тему Крещение руси князем Владимиром - причины, история, значение принятия христианства 6 вопросов
- Тест на тему Пищевая цепочка в природе - звенья, схемы и примеры цепей 5 вопросов
- Тест на тему Экологические факторы - классификация, примеры, общие закономерности воздействия 5 вопросов
- Тест на тему Биосфера - определение, состав, свойства, границы 5 вопросов
- Тест на тему Возникновение жизни на земле 6 вопросов
- Тест на тему Права и свободы человека и гражданина 5 вопросов
- Тест на тему Унитарное предприятие - виды, признаки, участники, особенности 7 вопросов
- Тест на тему Формы собственности - типы и виды и их характеристика 7 вопросов
- Тест на тему Предпринимательское право - понятие, принципы, предмет и объект, функции 5 вопросов
- Тест на тему Ликвидность предприятия - определение, виды, формула расчета 7 вопросов
- Тест на тему Процентная ставка - понятие, виды, методы расчета и начисления 5 вопросов
- Тест на тему Финансы - определние, сущность, основные функции, виды 7 вопросов
- Тест на тему Коммерческая деятельность - сущность и содержание 7 вопросов
- Тест на тему Статистическое наблюдение - виды, способы, последовательность этапов 6 вопросов
- Тест на тему Социальный контроль - понятие и функции, формы и методы, значение 5 вопросов
- Тест на тему Анкетирование - правила составления и виды вопросов, оформление результатов 5 вопросов
- Тест на тему Социальная группа — понятие, типы, критерии выделения 8 вопросов
- Тест на тему Деятельность человека - основные виды и характеристики 7 вопросов
- Тест на тему Воздушно-десантные войска (ВДВ) - история создания, подразделения, оснащение 7 вопросов
- Тест на тему Субъекты РФ - количество, виды, правовой статус 7 вопросов
- Тест на тему Социальные нормы - понятие, виды и характеристка, функции, примеры 6 вопросов
- Тест на тему Что такое угол 5 вопросов
- Тест на тему Деление в столбик — подробное описание алгоритма решения задач, примеры 10 вопросов
- Тест на тему Вычитание дробей - правила и примеры с решениями 5 вопросов
- Тест на тему Модуль числа - свойства, действия, как решать уравнения и неравенства с модулем 10 вопросов
- Тест на тему Ислам - история возникновения религии, основные положения 7 вопросов
- Тест на тему Мышление - определение, виды, функции, свойства 5 вопросов
- Тест на тему Что такое мораль, ее категории и функции 6 вопросов
- Тест на тему Буддизм - кратко о религии (история возникновения, основные положения, священные книги) 6 вопросов
- Тест на тему Безличные предложения в русском языке 8 вопросов
- Тест на тему Ударение в словах в русском языке - правила и проверка постановки 5 вопросов
- Тест на тему Морфемный разбор слова - правила выполнения с примерами 5 вопросов
- Тест на тему Сложноподчиненные предложения в русском языке 6 вопросов
- Тест на тему Мотивация - определение, виды и типы в психологии, менеджменте 5 вопросов
- Тест на тему Интеллект - понятие, признаки, как развивать, оценка 5 вопросов
- Тест на тему Социализация личности - понятие и сущность, агенты, примеры 5 вопросов
- Тест на тему Типы темперамента и их психологическая характеристика 5 вопросов
- Тест на тему Органы исполнительной власти РФ - понятие и правовой статус, структура и фунции 7 вопросов
- Тест на тему Европейский союз - история создания, цели, состав 5 вопросов
- Тест на тему Тоталитаризм - определение, характерные черты, плюсы и минусы идеологии 5 вопросов
- Тест на тему Политическая идеология - определение понятия, функции, классификация, особенности 5 вопросов
- Тест на тему Оборотные средства предприятия, их структура, учет и анализ 7 вопросов
- Тест на тему Бюджетная классификация - определение, структура 7 вопросов
- Тест на тему Калькуляция - основные понятия, примеры расчетов себестоимости 7 вопросов
- Тест на тему Бухгалтерский учет материально-производственных запасов на предприятии 8 вопросов
- Тест на тему Пистолет Макарова - шпаргалка по тактико-техническим характеристикам 9 вопросов
- Тест на тему Чрезвычайная ситуация - понятие, типы ЧС, причины возникновения, стадии развития 7 вопросов
- Тест на тему Вооруженные силы Российской Федерации — организационная структура и предназначение 7 вопросов
- Тест на тему ВМФ (Военно-Морской флот) России - структура, история, состав 7 вопросов
- Тест на тему Перу - географическое положение, климат и достопримечательности 9 вопросов
- Тест на тему Климатические пояса Земли - характеристика и особенности 8 вопросов
- Тест на тему Тайга - географическое положение, животный и растительный мир, особенности и характеристика природной зоны 7 вопросов
- Тест на тему Озеро - определение, классификация, признаки 6 вопросов
- Тест на тему Братья Гримм - биография, жизнь и творчество немецких писателей 10 вопросов
- Тест на тему Тамерлан (1336-1405) - биография, жизнь и завоевания великого полководца 10 вопросов
- Тест на тему Максим Горький (1868-1936) - биография, кратко самое важное, интересные факты из жизни писателя 9 вопросов
- Тест на тему Блок Александр Александрович (1880-1921) - биография, жизненный и творческий путь 11 вопросов
- Тест на тему "Ночь перед Рождеством" - краткое содержание повести Н. В. Гоголя 10 вопросов
- Тест на тему "Маленький Мук" - краткое содержание сказки Вильгельма Гауфа 10 вопросов
- Тест на тему "Дворянское гнездо" - краткое содержание романа И.С. Тургенева 8 вопросов
- Тест на тему "Бирюк" - краткое содержание рассказа И.С. Тургенева 10 вопросов
- Тест на тему Серная кислота - химические и физические свойства и реакции 8 вопросов
- Тест на тему Муравьиная кислота - формула, свойства, получение и применение 7 вопросов
- Тест на тему Сложные эфиры - характеристика, классификация и примеры соединений 8 вопросов
- Тест на тему Толуол - формула, свойства и применение химического вещества 8 вопросов
- Тест на тему Оценка персонала - виды, критерии и методы 7 вопросов
- Тест на тему Управление персоналом - задачи, функции, современные подходы 5 вопросов
- Тест на тему Менеджмент предприятий — сущность, виды, задачи и цели 7 вопросов
- Тест на тему Организационная структура предприятия — типы и предназначение 7 вопросов