9.3. Технология работы вmsdos
Общие сведения о командах
Основные команды для работы с каталогами
Основные команды для работы с файлами
Основные команды для работы с дисками
Создание и использование командного файла
Командный файл автонастройки операционной системы AUTOEXEC.BAT
Настройка операционной системы с помощью файла конфигурации CONFIG.SYS
ОБЩИЕ СВЕДЕНИЯ О КОМАНДАХ
Команды - способ общения пользователя с компьютером в операционной системе
Работа на компьютере в операционной системе MS DOS организуется командами. Они вызывают определенное действие в компьютере: организуют передачу информации; вырабатывают необходимый управляющий сигнал; подключают внешнее устройство для организации процесса ввода-вывода информации и т.д.
Команда технически реализована программой в машинных кодах и хранится либо в файле на диске, либо входит в состав командного процессора операционной системы MS DOS. Как и любая другая программа, команда имеет уникальное имя и всегда типа .СОМ или .ЕХЕ.
Ввод команды осуществляется в командной строке в соответствии с определенными правилами, заданными в виде формата.
Командная строка – строка экрана, начинающаяся с приглашения операционной системы.
Формат команды – правило формирования команды пользователем с клавиатуры.
При формировании команды в соответствии с установленным форматом запомните правила:
формат команды состоит из имени команды латинскими буквами (без типа) и отделенных от нее одним пробелом параметров, уточняющих ее действие;
в большинстве случаев параметры между собой пробелом не разделяются, а в качестве разделителя часто используется символ /;
параметрами могут быть: имя дисковода, путь, имя файла, тип файла, латинские буквы, символы, цифры;
присутствие параметров в формате часто бывает необязательным, что указывается с помощью квадратных скобок [ ].
Обобщенный формат команды можно представить в следующем виде:
Эта команда вызывает с помощью параметра D:\BOOK\*.TXT на экран записи обо всех файлах типа .ТХТ из каталога первого уровня BOOK логического диска D. Вызов записей производится постранично, на что указывает другой параметр /Р. Для продолжения просмотра надо нажать любую клавишу.
Процедура ввода команды состоит в следующем.
1. В соответствии с форматом в командной строке вы набираете ее имя и необходимые параметры.
2. Нажимаете клавишу ввода, что служит сигналом начала анализа ее структуры: при отсутствии ошибок в формате команды будет выполнено указанное действие; при наличии ошибок на экране выдается сообщение
Bad kommand or filename
(Неверная команда или имя файла)
3. При невыполнении команды вы внимательно просматриваете заданную конструкцию команды и вновь вводите ее, но уже в откорректированном варианте.
Примечание. Появление ошибок возможно как во время выполнения команды, так и после ее окончания. Об этом будет свидетельствовать сообщение, указывающее на причину ошибки.
Классификация команд
Команды можно классифицировать по двум признакам – по способу реализации и по функциональному назначению.
По способу реализации команды разделяются на две группы (рис. 9.14):
резидентные (внутренние, встроенные);
транзитные (внешние, утилиты, обслуживающие).
Рис. 9.14. Классификация команд по способу реализации
Резидентные команды входят в состав командного процессора COMMAND.COM и после окончания загрузки операционной системы MS DOS обычно располагаются в оперативной памяти (см. рис. 9.12). Резидентные команды доступны в любой момент времени. Пользователю не надо заботиться об их наличии или отсутствии в составе операционной системы. После ввода пользователем резидентной команды операционная система проводит анализ ее структуры и при отсутствии ошибок вызывает ее на выполнение из оперативной памяти. При этом не требуется обращения к внешней памяти, что существенно сокращает время ее выполнения. В операционной системе MS DOS невозможны замена или добавление резидентных команд, так как они являются частью командного процессора COMMAND.COM.
Транзитные команды реализуются в виде файлов типа .СОМ или .ЕХЕ и постоянно находятся на диске в области пользователя. После ввода транзитной команды организация работы будет аналогична обычной процедуре обработки программного файла. Командный процессор COMMAND.COM анализирует структуру введенной команды, передает управление другим модулям операционной системы, которые организуют обращение к диску и считывание программы из файла в оперативную память. Имя этого файла соответствует имени введенной команды. После выполнения команды управление возвращается командному процессору.
Можно неограниченно расширять возможности операционной системы за счет введения новых транзитных команд. По сравнению с резидентными командами транзитные команды характеризуются большим временем выполнения из-за необходимости обращения к диску. Транзитные команды так же, как и резидентные, задаются именем без указания типа.
По функциональному назначению классификация команд может быть сделана весьма условно вследствие разнообразных возможностей многих команд. Основным функциональным признаком может служить объект, с которым производятся различные действия, например каталог, файл, диск. В этом случае выделяются следующие группы команд: для работы с каталогами, для работы с файлами, для работы с дисками, управления памятью и устройствами, конфигурирования системы и др.
Справка. Подробные сведения о каждой команде можно получить двумя способами:
введя команду HELP, которая подключает справочную систему по всем командам;
введя имя команды, затем через пробел – символы / ?.
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С КАТАЛОГАМИ
Команда DIR – просмотр каталога
К наиболее часто используемым командам относится команда просмотра содержимого каталога DIR. Работу на персональном компьютере вы, как правило, начинаете с просмотра каталога, чтобы убедиться в том, что нужный вам файл или подкаталог существует. Только после этого вы переходите в ту среду, где будет протекать ваша работа. В процессе работы часто появляется необходимость просмотра содержимого пассивного каталога. Работу с новым диском вы также предваряете просмотром его каталога. Для всех этих ситуаций и многих других воспользуйтесь командой DIR.
В зависимости от параметров, допустимых в структуре команды, можно просмотреть записи каталога в стандартной форме или в усеченной форме с выводом только полных имен файлов, а также при большом каталоге выводить его постранично.
Формат команды
Назначение основных параметров:
/Р – постраничный вывод каталога на экран. Для продолжения вывода нажать любую клавишу;
/W – вывод только полных имен файлов и каталогов;
/А – индикация содержимого каталогов с атрибутами;
/О – задание порядка сортировки выводимых сведений в каталоге и др.
Пример 9.16.
C:\>DIR Вывод содержимого главного текущего каталога на экран.
C:\KAT1>DIR *.BAK Вывод на экран всех имен файлов типа .ВАК из
текущего каталога первого уровня КАТ1.
C:\>DIR A: Вывод на экран содержимого каталога пассивного
дисковода А.
C:\B1>DIR B2 Вывод на экран содержимого пассивного каталога 2-го
уровня В2, находящегося в каталоге первого уровня В1.
C:\KAT1>DIR \B1\B2 /Р Вывод на экран постранично содержимого пассивного
подкаталога В2, который находится в другой ветке
иерархической структуры каталога, чем текущий
каталог КАТ1. Для перехода к следующей странице надо
нажать любую клавишу.
C:\B1>DIR A/W Вывод на экран записей текущего каталога В1 в
усеченном формате (только полные имена файлов и
каталогов).
Команда MD – создание каталога
Новый каталог можно создать командой MD в текущем каталоге или, если указан путь, в пассивном каталоге.
Формат команды
Пример 9.17.
-
C:\>MD KAT1
C:\>MD KAT1\KAT2
C:\T1\T2>MD \KAT1\KAT2
Создание в текущем главном каталоге каталога 1-го уровня КАТ1. Создание в каталоге 1-го уровня КАТ1 каталога 2-го уровня КАТ2.
Создание каталога 2-го уровня КАТ2, если вы находитесь в другом каталоге 2-го уровня Т2.
Команда RD – уничтожение каталога
Командой RD уничтожается только пустой каталог. Предварительно вы должны удалить из него командой DEL все файлы, а затем командой DIR, просмотрев каталог, убедиться в том, что он пустой. Только после этого используйте команду RD.
Формат команды
Пример 9.18.
-
C:\>RD KAT1
C:\B1>RD \KAT1\KAT2
Удаление каталога КАТ1 из главного каталога. Удаление пассивного каталога 2-го уровня КАТ2, если вы находитесь в текущем каталоге В1.
Команда CD – переход в другой каталог
Часто возникает ситуация, когда следует перейти в другой каталог и сделать его текущим. В этом случае следует воспользоваться командой CD. Формат команды
Для перехода в родительский каталог достаточно вместо имени каталога задать .. (две точки). Дня перехода в главный каталог задается символ \.
Пример 9.19.
-
C:\>CD KAT1
C:\B1\B2>CD \KAT1
A:\>CD C:\KAT1
C:\M1\M2\M3>CD ..
C:\F1\F2>CD \
Переход в каталог КАТ1 из главного каталога. После ввода команды приглашение изменится и примет вид С:\КАТ1>.
Переход из каталога 2-го уровня В 2 в каталог 1-го уровня КАТ1, находящийся в другой ветви иерархической структуры. После ввода команды приглашение будет иметь вид С:\КАТ1>.
Переход из каталога гибкого диска А в каталог 1-го уровня КАТ1 жесткого диска С. После ввода команды приглашение изменится и примет вид С:\КАТ1>.
Переход в родительский каталог, т.е. в каталог верхнего уровня М2. После ввода команды приглашение примет вид С:\М1\М2>.
Переход в главный каталог. После ввода команды приглашение примет вид С:\>.
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ
Команда TYPE – просмотр текстового файла
Командой TYPE удобно пользоваться для просмотра содержимого текстового файла на экране дисплея или на принтере. После запуска команды текст (содержимое файла) выводится непрерывным потоком, причем скорость смены кадров с текстом на экране настолько велика, что прочесть его весьма затруднительно. Для приостанова вывода текста нажмите одновременно две клавиши <CTRL><S>. Нажатие любой клавиши возобновит вывод текста.
Формат команды для вывода на экран
Формат команды для печати
Пример 9.20.
-
C:\>TYPE KIS.TXT
C:\>TYPE A:\RED\LEX\KNI.TXT
C:\>TYPE \KRAB\BOM.TXT>PRN
Вывод на экран содержимого текстового файла KIS.TXT, хранящегося в главном каталоге активного дисковода.
Вывод на экран содержимого текстового файла KNI.TXT.
Печать содержимого текстового файла ВОМ.ТХТ, хранящегося в подкаталоге первого уровня KRAB текущего дисковода С.
Команда DEL – удаление файлов
Командой DEL вы воспользуетесь для удаления файлов. Можно удалять как один файл, так и группу файлов, указывая в имени файла * или ? . Формат команды
Примечание. 1. Параметр /Р служит для вывода на экран запроса на подтверждение удаления.
2. При вводе команды удаления всех файлов (полное имя файла записывается в виде *.*) операционная система задает вопрос
Are You sure (Y/N)? (Вы уверены ?)
Если вы не передумали, нажмите клавишу <Y>, в противном случае – клавишу <N>.
Пример 9.21.
-
C:\>DEL TOST.ASM
C:\>DEL A:\AR\BIM.TXT
C:\>DEL\A1\A2\*.BAS
C:\F1>DEL F2\*.* /P
Удаление файла TOST.ASM из главного каталога текущего дисковода С.
Удаление файла BIM.TXT из подкаталога 1-го уровня AR пассивного дисковода А.
Удаление всех файлов типа .BAS из подкаталога 2-го уровня А2 текущего дисковода С.
Удаление с подтверждением всех файлов из подчиненного текущему каталогу F1 подкаталога 2-го уровня F2 текущего дисковода С.
Команда COPY – копирование файлов
Этой командой вы будете пользоваться для создания копий существующих файлов. Помимо этой основной функции команда COPY будет полезна и для выполнения двух вспомогательных функций:
вывода содержимого файла на внешнее устройство;
объединения содержимого нескольких файлов.
Команда COPY допускает выполнение функций над группой файлов, и тогда в именах файлов используются символы * и ? .
Формат команды для копирования файлов
Примечание. Параметр /V контролирует процесс копирования.
В команде COPY указываются две группы параметров:
названных источником для копируемого файла;
названных приемником для полученного файла.
Обязательным параметром является только полное имя файла источника. Все остальные параметры вы задаете по мере надобности. Если вы копируете файл (группу файлов) с тем же именем (именами), то достаточно указать только полное имя файла-источника. Имя дисковода и путь нужны при работе с пассивным дисководом и каталогом.
Пример 9.22.
-
C:\>COPY KIT.PAS А:
Копирование файла KIT.PAS из главного каталога текущего дисковода С на гибкий диск А с тем же именем.
C:\>COPY A1A2\KRIK.TXT \B1\B2\B3
Копирование файла KRIK.TXT из каталога 2-го уровня А2 в каталог 3-го уровня В3 с тем же именем. Копирование производится на диск текущего дисковода.
C:\>COPY A:TROS.BAS
Копирование файла TROS.BAS с диска пассивного дисковода А в главный каталог текущего дисковода С с тем же именем.
C:\>COPY A:TEM.TXT A1\A2\SVET.TXT
Копирование файла ТЕМ.ТХТ с диска пассивного дисковода в каталог 2-го уровня А2 текущего дисковода. Полученной копии файла присваивается новое имя SVET.TXT.
C:\A1>COPY *.BAS B:/V
Копирование всех файлов типа .BAS из текущего каталога 1-го уровня А1 дисковода С на диск пассивного дисковода В с одновременным контролем процесса копирования.
- Информатика
- К читателю
- Предисловие
- От всей души желаем вам успехов!
- 1.1. Информатизация общества
- Опыт информатизации и перспективные идеи
- 1.2. Информационный потенциал общества
- Рынок информационных продуктов и услуг
- Правовое регулирование на информационном рынке
- 1.3. Информатика – предмет и задачи
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- 2 Глава. Измерение и представление информации
- 2.1. Информация и ее свойства
- 2.2. Классификация и кодирование информации
- 2.1. Информация и ее свойства
- 2.2. Классификация и кодирование информации
- Фасетная система классификации
- Дескрипторная система классификации
- Система кодирования
- Классификационное кодирование
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- После изучения главы вы должны знать:
- 3.1. Информационные системы
- Понятие информационной системы
- Персонал организации
- 3.2. Структура и классификация информационных систем
- Информационные системы для менеджеров среднего звена
- 3.3. Информационные технологии
- Как соотносятся информационная технология и информационная система
- 3.4. Виды информационных технологий
- Характеристика и назначение
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 4. Архитектура персонального компьютера
- После изучения главы вы должны знать:
- 4.1. Информационно-логические основы построения
- 4.2. Функционально-структурная организация
- 4.3. Микропроцессоры
- 4.4. Запоминающие устройства пк
- Накопители на жестких магнитных дисках
- 4.5. Основные внешние устройства пк
- 4.6. Рекомендации по выбору персонального компьютера
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 5. Состояние и тенденции развития эвм
- После изучения главы вы должны знать:
- 5.1. Классификация эвм Классификация эвм по принципу действия
- Классификация эвм по размерам и функциональным возможностям
- 5.2. Большие эвм
- 5.3. Малые эвм
- 5.4. Персональные компьютеры
- 5.5. Суперэвм
- 5.6. Серверы
- 5.7. Переносные компьютеры
- 5.8. Тенденции развития вычислительных систем
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 6. Компьютерные сети
- После изучения главы вы должны знать:
- 6.1. Коммуникационная среда и передача данных
- 6.2. Архитектура компьютерных сетей
- 6.3. Локальные вычислительные сети
- Управление взаимодействием устройств в сети
- 6.4. Глобальная сетьinternet
- 6.5. Локальная вычислительная сетьnovellnetware
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 7. Офисная техника
- После изучения главы вы должны знать:
- 7.1. Классификация офисной техники
- 7.2. Средства изготовления, хранения, транспортирования и обработки документов
- Средства транспортирования документов
- 7.3. Средства копирования и размножения документов
- 7.4. Средства административно-управленческой связи
- Системы передачи недокументированной информации
- Дейтефонная связь
- 7.5. Компьютерные системы в оргтехнике
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 8. Состояние и тенденции развития программного обеспечения
- 8.1. Программные продукты и их основные характеристики
- 8.2. Классификация программных продуктов
- После изучения главы вы должны знать:
- 8.1. Программные продукты и их основные характеристики
- 8.2. Классификация программных продуктов
- Сервисное программное обеспечение
- Офисные ппп
- Системы искусственного интеллекта
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 9. Операционная система ms dos
- 9.1. Основные понятия
- 9.2. Характеристика ms dos
- 9.3. Технология работы в ms dos
- 9.1. Основные понятия
- 9.2. Характеристикаmsdos
- 9.3. Технология работы вmsdos
- Формат команды объединения нескольких файлов
- Форматы команд для обмена данными между внешним устройством и файлом, хранящимся на диске
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 10. Norton commander – инструментарий работы в среде ms dos
- После изучения главы вы должны знать:
- 10.1. Общие сведения
- 10.2. Работа с панелями информационного окна
- 10.3. Управление пакетом при помощи функциональных клавиш и ниспадающего меню
- 10.4. Вспомогательный инструментарий пакета
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- После изучения главы вы должны знать:
- 11.1. Программы-архиваторы
- 11.2. Программы обслуживания магнитных дисков
- Проблема фрагментации дисков
- 11.3. Антивирусные программные средства
- Программы обнаружения и защиты от вирусов
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глaba12. Операционные системыwindows95 иwindows98
- После изучения главы вы должны знать:
- 12.1. Концепция операционных системwindows95 иwindows98
- 32-Разрядная архитектура
- 12.2. Объектно-ориентированная платформаwindows
- Назначение Рабочего стола
- 12.3. Организация обмена данными
- Внедрение объекта
- 12.4. Программные средстваwindows98
- Комплекс программ Связь
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 13. Текстовый процессор
- 13.1. Базовые возможности
- 13.2. Работа с текстом
- 13.3. Работа издательских систем
- После изучения главы вы должны знать:
- 13.1. Базовые возможности
- 13.2. Работа с текстом
- 13.3. Работа издательских систем
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 14. Табличный процессор
- 14.1. Основные понятия
- 14.2. Функциональные возможности табличных процессоров
- 14.3. Технология работы в электронной таблице
- После изучения главы вы должны знать:
- 14.1. Основные понятия
- Окно, рабочая книга, лист
- Перемещение формул
- 14.2. Функциональные возможности табличных процессоров
- Команды для работы с электронной таблицей как с базой данных
- 14.3. Технология работы в электронной таблице
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 15. Система управления базой данных
- После изучения главы вы должны знать:
- 15.1. Основные понятия
- 15.2. Реляционный подход к построению инфологической модели
- 15.3. Функциональные возможности субд
- 15.4. Основы технологии работы в субд
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 16. Интеллектуальные системы
- 16.1. Введение в искусственный интеллект
- 16.2. Экспертные системы: структура и классификация
- 16.3. Технология разработки экспертных систем
- После изучения главы вы должны знать:
- 16.1. Введение в искусственный интеллект
- История развития искусственного интеллекта в России
- 16.2. Экспертные системы: структура и классификация
- 16.3. Технология разработки экспертных систем
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 17. Инженерия знаний
- 17.1. Теоретические аспекты получения знаний
- 17.2. Практические методы извлечения знаний
- 17.3. Структурирование знаний
- После изучения главы вы должны знать:
- 17.1. Теоретические аспекты получения знаний
- 17.2. Практические методы извлечения знаний
- 17.3. Структурирование знаний
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Глава 18. Создание программного продукта
- 18.1. Методология проектирования программных продуктов
- 18.2. Структурное проектирование и программирование
- 18.3. Объектно-ориентированное проектирование
- После изучения главы вы должны знать:
- 18.1. Методология проектирования программных продуктов
- Этапы создания программных продуктов
- 1. Составление технического задания на программирование
- 2. Технический проект
- 3. Рабочая документация (рабочий проект)
- 4. Ввод в действие
- 18.2. Структурное проектирование и программирование
- 18.3. Объектно-ориентированное проектирование
- Методика объектно-ориентированного проектирования
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- После изучения главы вы должны знать:
- 19.1. Автоматизация работы пользователя в средеmicrosoftoffice
- 19.2. Создание приложений на языкеvisualbasicforapplications
- 19.3. Реляционные языки манипулирования данными
- Ключевые понятия
- Вопросы для самопроверки
- Литература
- Макарова Наталья Владимировна
- Матвеев Леонид Анатольевич
- Бройдо Владимир Львович и др.
- Информатика
- 101000, Москва, ул. Покровка, 7
- Глава 13. Текстовый процессор 425