- •Операционная система ms-dos
- •Состав dos
- •Команды dos
- •0 File(s) copied
- •Командные файлы
- •I початкові зведення про операційну систему ms dos
- •1. Операційна система (ос)
- •2. Файл
- •3.1. Каталоги
- •3.2. Поточний каталог і вказівка шляху до файлу
- •3. Файлова система - сховище програм і даних
- •3.3. Імена накопичувачів на дисках (дисководів)
- •3.4. Повне ім'я файлу
- •4. Основні команди ms dos
- •4.1. Запрошення ms dos
- •4.6. Команда копіювання файлів copy
- •4.7. Команда видалення файлів del
Состав dos
В состав DOS входят следующие файлы и их наборы:
• файл IO.SYS с программами обслуживания периферийных устройств;
• файл MSDOS.SYS, содержащий программы управления файлами, памятью, запуском программ, службой времени и т.д.;
• файл COMMAND.COM, или командный процессор, в функции которого входит прием и проверка команд, вводимых пользователем с клавиатуры, выполнение некоторых из этих команд (называемых внутренними), запуск остальных (внешних) команд DOS, вывод на экран диагностических и аварийных сообщений, а также некоторые другие действия;
• набор внешних команд (программ) DOS, каждая из которых хранится на диске в виде отдельного файла с расширением .ЕХЕ или .СОМ.;
• помимо перечисленных, в состав DOS включают еще 2 файла: CONFIG.SYS и AUTOEXEC.BAT. Это текстовые файлы. Пользователь может модифицировать их с помощью любого текстового редактора или текстового процессора, после чего необходимо перезагрузить ПК.
Файл настройки (конфигурирования) DOS CONFIG.SYS состоит из директив конфигурирования DOS. С их помощью можно изменять некоторые параметры, уменьшая или расширяя ее возможности. Этот файл считывается и обрабатывается в процессе загрузки DOS. При отсутствии его устанавливается стандартная конфигурация DOS, которая может оказаться не оптимальной для конкретного применения. Файл CONFIG.SYS должен располагаться в корневом каталоге системного диска, т.е. диска, с которого осуществляется загрузка файлов DOS (обычно это — диск С).
Файл AUTOEXEC.BAТ представляет собой командный файл, считываемый и обрабатываемый DOS сразу после ее загрузки. В этот файл могут входить любые команды DOS и специальные команды командных файлов. Обычно включают следующие команды DOS: PROMPT— для задания удобной формы системного запроса, PATH — для описания путей к часто используемым программам. Кроме этого в файл AUTOEXEC.BAT можно включить вызов тех программ, которые необходимо запускать каждый раз при загрузке (например, NC — запуск Norton Commander). Пример файла:
©ECHO OFF
PROMPT $P$G
PATH C:\WINDOWS;C:\MSDOS;C:\LEXICON
C:\NC\NC
Первая строка подавляет вывод на экран строк командного файла в процессе его выполнения. Команда PROMPT устанавливает наиболее естественную форму системного запроса, а именно — вывод полного имени текущего каталога и знака ">" после него. Команда PATH позволяет вызывать любые программы из каталогов WINDOWS, MSDOS, LEXICON диска С, не указывая полного пути к ним. Наконец, в последней строке запускается Norton Commander.
Команды dos
Команды вводятся с клавиатуры в ответ на приглашение. Команда имеет имя и, возможно, параметры, отделенные от имени команды и друг от друга пробелами. Ввод каждой команды завершается нажатием [Enter]. Приведем описание наиболее используемых команд DOS.
CHDIR или CD. Данная команда позволяет выводить на экран текущий каталог и менять его. Предположим, что вам необходимо войти в подкаталог DOCUMENT каталога LEXICON (см. рис.). Для этого перейдите на диск, на котором находится данный каталог — это диск С. Команда
С:
Текущим станет диск С. Затем введите следующую командную строку:
CD \LEXICON\DOCUMENT
На экране появится надпись, что вы находитесь в нужном подкаталоге:
C:\LEXICON\DOCUMENT>
Если вы хотите войти в подкаталог DOCUMENT, находясь при этом в каталоге Lexicon, необходимо ввести командную строку:
CD DOCUMENT
Теперь допустим, что вам нужно вернуться в родительский каталог (каталог LEXICON). Для этого введите командную строку
CD ..
Команда CD без дополнительных опций выводит на экран текущий каталог. Для возврата в корневой каталог команда должна иметь вид:
CD\
СLS. Данная команда применяется для очистки экрана. По этой команде на экране остаются только системная подсказка и курсор. Системной подсказкой называется строка, в которой указывается, в каком каталоге или подкаталоге вы находитесь. Например,
D:\LEXICON\DOCUMENT>
СOPY. Команда предназначается для копирования одного или нескольких файлов, либо для присоединения файлов.
COPY дисковод: полное_имя_ф1 дисковод: полное_имя_ф2,
где ф_1 -исходный файл, ф_2 – файл-результат.
Предположим, что вы хотите скопировать файл LETTER.TXT, расположенный на диске D на диск С. Перейдите для этого на диск С для чего введите командную строку:
С:
После этого введите следующую командную строку:
COPY D:LETTER.TXT
После нажатия [Enter] начнется процесс копирования файла. Когда файл скопирован, на экране появляется надпись: "1 File(s) copied', что означает, что скопирован 1 файл. Вообще говоря, при копировании файлов нет необходимости делать диск, на котором будет храниться скопированный файл, текущим. Вместо этого можно указать путь к файлу, который необходимо скопировать, и путь к копии. Например, при копировании файла LETTER.TXT диска D в файл с новым названием DOC.TXT на диск С командная строка должна иметь вид:
COPY D:LETTER.TXT C:\DOC.TXT
В результате такого копирования на диске С появится файл с именем DOC.TXT и содержимым, полностью идентичным содержимому исходного файла. Если вы забыли указать второй параметр и командная Строка выглядит следующим образом:
COPY D:LETTER.TXT
и при этом диск D является текущим, то на экране появится надпись:
File cannot be copied onto itself
