Цель работы
Целью работы является приобретение практических навыков работы в командном режиме ОС Windows.
Общие сведения о командах
Основным интерфейсом для любой ОС является командный интерфейс, представленный набором команд. Количество команд ОС может быть достаточно большим, каждая команда реализует одно действие над заданным ресурсом, а основным устройством управления при этом является клавиатура. Графический интерфейс является надстройкой над командным интерфейсом, т.е. любое действие, заданное мышью, выполняется с помощью соответствующей команды ОС. Поэтому, работая в командном режиме, Вы можете использовать абсолютно все возможности, заложенные разработчиками ОС. Графический интерфейс дает возможность выполнять только те действия, которые заложили разработчики этого интерфейса.
Командный интерфейс требует от пользователя более глубоких знаний устройства компьютера и ОС, поэтому он, прежде всего, предназначен для применения IT-специалистами.
Операционная система готова к диалогу, если на экране имеется приглашение, например A:\> или C:\>. Команда состоит из имени команды и параметров, разделенных пробелами. Команда может набираться как прописными, так и строчными латинскими буквами, а завершается нажатием клавиши ENTER. Формат команды следующий:
команда [ключи] [аргументы]
В качестве аргументов команды выступают имена устройств, каталогов или файлов, а ключи уточняют действие команды. Ключи и аргументы не являются обязательными для всех команд, т.е. возможны команды, не имеющие параметров (например, CLS).
Команды бывают двух типов: внутренние и внешние. Внутренние команды выполняются командным процессором (файл cmd.exe); внешние команды реализуются программами, поставляемыми вместе с ОС в виде отдельных файлов.
|
Возможны два варианта перехода в командный режим из Windows: режим командной строки (Пуск –> Программы –> Стандартные –> Командная строка или Пуск –> Выполнить –> cmd.exe).
3. Основные соглашения Windows
об именах файлов и устройств
Имя устройства
В состав компьютера входит множество устройств, к некоторым из них можно обращаться через команды ОС. К таким устройствам относятся внешние запоминающие устройства (ВЗУ), клавиатура, монитор, принтер, порты.
В качестве ВЗУ используются устройства хранения информации на магнитных, лазерных и магнитооптических дисках, а также различные USB-флэш накопители, которые обозначаются буквами латинского алфавита. Имена A: и B: зарезервированы за гибкими магнитными дисками. Обратите внимание: после имени диска обязательно ставится двоеточие! Для смены текущего диска достаточно набрать его имя в командной строке. Например: C: – переключение на работу с жестким диском.
Клавиатура и монитор являются устройствами системного ввода и вывода, для обозначения которых в информатике применяется специальный термин «консоль», поэтому для обращения к этим устройствам используется групповое имя CON. При вводе информации консолью является клавиатура, а при выводе – монитор.
Обмен данными с внешним миром компьютер реализует через специальные устройства, получившие название портов. Для ОС порты и устройства, подключаемые через соответствующий порт к компьютеру, имеют одинаковое имя. В системе известны следующие имена портов: COM1-COM3 – устройства (порты) с последовательным интерфейсом; LPT1-LPT3 – устройства (порты) с параллельным интерфейсом.
|
Для принтера в системе зарезервировано имя PRN. В Windowsимеется также зарезервированное имя для фиктивного устройства NUL, которое удобно использовать в командах переназначения вывода.
Имя файла
Имя файла Windows, включая расширение, может содержать до 255 символов. Допустимы прописные и строчные буквы латиницы и кириллицы, цифры, знаки пунктуации и специальные символы: $, #, &, @,!, %, (,), {, }, ~, ^, -, _. Имена файлов не должны совпадать с именами устройств, зарезервированными в системе.
Имя каталога
Каталог – специальное место на диске, в котором хранятся имена файлов и основные сведения о них. Каждый каталог имеет свое имя и может быть зарегистрирован в другом каталоге. Если каталог А зарегистрирован в каталоге В, то А является подкаталогом В, а В – родительский каталог для А.
Каждый магнитный диск имеет один главный (корневой) каталог и множество подкаталогов. Корневой каталог создается во время форматирования диска, поэтому его размер ограничен. Подкаталоги создаются пользователем и представляют собой файлы специального вида. Каталог, с которым в данное время работает пользователь, называется текущим.
Требования к имени каталога те же, что и к именам файлов, как правило, расширение имени для каталога не используется. В Windowsимеется несколько зарезервированных имен для каталогов:
. – имя текущего каталога;
.. – имя родительского каталога.
Имя пути
Путь – это последовательность имен каталогов, разделенных символом «\ », которая задает маршрут от текущего или корневого каталога к тому каталогу, где находится нужный файл.
|
Если путь начинается с символа «\ », то он называется абсолютным и вычисляется от корневого каталога диска, иначе – путь является относительным и отсчитывается от текущего каталога. Например: CD \DOD\EXE – смена текущего каталога с абсолютным указанием пути; CD.\LETTER – смена текущего каталога с относительным указанием пути.
Полное имя файла
Полное имя файла (или спецификация файла) имеет вид:
имя диска:[\путь\]имя_файла[.расширение]
Обязательным является указание имени файла, остальные элементы спецификации могут отсутствовать. По умолчанию используются текущий диск и текущий каталог.
Во многих командах в именах файлов могут использоваться метасимволы: «* » и «? » для выполнения групповых операций. Символ «* » обозначает любое число любых символов (в том числе ни одного), «? » – один произвольный символ. Например: С:\DOD\EXE\PRINT.BAT – полная спецификация файла; C:\DOD\EXE\*.BAT – групповая спецификация файлов с любым допустимым именем и расширением BAT.
Синтаксис основных команд
Рассмотрим основные команды Windows, сгруппировав их по типам выполняемых операций. Подробную информацию по любой команде можно получить, используя ключ «/? ». При описании команды используются следующие обозначения:
d: – имя диска; path – путь доступа; filename – имя файла.