Команды общего назначения

Наиболее часто используемыми командами этой группы являются:

1) cls – очистка экрана;

2) ver – вывод установленной в компьютере версии операционной системы;

3) date – вывод и установка текущей даты;

4) time – вывод и установка текущего времени;

5) help – вывод справочных данных по командам DOS;

6) msd – просмотр информации о персональном компьютере;

7) doskey – вызов программы-редактора командной строки.

Командную строку в оболочке Cmd можно редактировать без вызова программы doskey с использованием клавиш перемещения курсора (, ®, Home, End), клавиш Del, Back Space, Esc (очистка командной строки), Ins (включение/выключение режима "вставки"; в режиме "вставки" курсор превращается в мигающий прямоугольник).

!!Выполните следующие команды общего назначения:

1) выведите на экран версию операционной системы, установленную в компьютере;

2) выведите на экран дату, а затем время, установленные в компьютере; при этом, если не требуется корректировка даты или времени, нажмите Enter;

3) произведите очистку экрана.

Программа doskey хранит несколько последних использованных команд и может вводить их в командную строку. Это позволяет легко повторить одну из последних команд, сделав в ней при необходимости нужные изменения. Для вызова в командную строку ранее введенных команд и управления списком команд можно использовать следующие клавиши:

­ – вызов предыдущей команды;

¯ – вызов следующей команды;

F7 – вывод на экран списка вводимых ранее команд;

F9 – копирование в командную строку одной из команд выведенного списка (F7) путем выбора ее номера;

Alt+F7 – очистка списка команд.

!!Проверьте действие вышеперечисленных клавиш управления списком команд в следующем порядке: ↑ , ↓ , F7, F9, Alt+F7.

Примечание. Очистка экрана, очистка списка команд не приводит к отмене команд или удалению объектов!

Команды работы с каталогами

Вывод каталога

Для вывода каталога используется командаDIR

Формат команды:

DIR[диск] [путь] [имя] [/p] [/w]

где диск – имя диска, каталог которого необходимо просмотреть;

путь – путь к просматриваемому каталогу от корневого или текущего каталога;

имя – имя файла или группы файлов, о которых необходимо получить информацию.

/p – режим просмотра содержимого каталога (рис. 2.2) с выводом информации на экран порциями по 23 строки (постраничный вывод);

/w – режим просмотра с менее детальной информацией (рис. 2.3), при этом выводятся только названия каталогов, заключенные в квадратные скобки, и имена файлов с расширением.

Команды общего назначения - student2.ru

Рис. 2.2. Постраничный вывод содержимого каталога

Например,

А:\>dir D:\WIN\CURS /p

В результате выполнения этой команды на экран постранично выводится информация о содержимом подкаталога второго уровня CURS (подкаталоги и файлы, их размер, дата и время создания). Для прерывания выполнения этой команды используется сочетание клавиш Ctrl+C.

!!Просмотрите содержимое корневого каталога диска С:, используя постраничный режим просмотра (dir c:\/p).

Команды общего назначения - student2.ru

Рис. 2.3. Сокращенный вывод содержимого каталога

Вывод может быть направлен не только на экран дисплея, но и на другие устройства, например, на принтер:

А:\>dir С:\WIN\CURS /w >prn

Здесь символ >перед prn является символом переадресации вывода информации.

Вывод дерева каталогов

Дерево каталогов можно вывести на экран (рис. 2.4) и на принтер.

Для вывода на экран предназначена команда TREE (дерево).

Формат команды:

TREE [диск] [путь] [имя] [/f] [|more]

где диск – имя диска, на котором размещена система каталогов;

путь – путь к каталогу, дерево которого необходимо просмотреть;

имя – имя этого каталога;

/f – режим вывода дерева каталогов с содержащимися в них файлами;

|more – команда конвейерной обработки вывода порциями по 23 строки.

Например, при

C:\WIN>tree A:\TURBO\MYFILE /f |more

выводится дерево подкаталога второго уровня MYFILE диска A: постранично с файлами.

!!Выведите на экран дерево каталогов диска С: порциями по 23 строки без файлов (dir c:\ /p).

Команды общего назначения - student2.ru

Рис. 2.4. Вид дерева каталогов

Для вывода дерева каталогов на принтер используется команда TREE с перенаправлением вывода >prn:

C:\WIN>tree A:\TURBO\MYFILE /f >prn

Смена каталогов

Смена текущего каталога производится с помощью команды CD (Change Directory – сменить каталог).

Формат команды:

CD[путь] имя

где путь – путь к подкаталогу в иерархической файловой структуре;

имя – имя подкаталога, который необходимо объявить текущим.

Например, для того чтобы, находясь в корневом каталоге, сделать текущим каталог CURS, необходимо ввести команду

C:\>cd WIN\CURS

Если необходимо переместиться вверх на один уровень, например, из CURS в WIN, вводится команда

C:\WIN\CURS>сd ..

Здесь две точки (..) означают родительский каталог (в данном случае WIN).

!!Переместитесь из текущего каталога на один уровень вверх (cd..) Обратите внимание на изменения, произошедшие в приглашении DOS.

Чтобы вернуться в корневой каталог из текущего подкаталога любого уровня, необходимо ввести команду cd \, например,

C:\WIN\CURS>cd \

!!Перейдите в корневой каталог (cd \), приглашение должно выглядеть как C:\>.

В общем случае, находясь в текущем каталоге одного диска, можно сменить текущий каталог другого диска. Например,

С:\WIN\CURS>cd A:\DOS\TP

дает возможность сделать текущим каталогом диска А: каталог ТР.

Смена текущего диска

Для смены текущего диска необходимо набрать имя дисковода, который должен стать текущим, например при переходе на диск А: следует ввести команду А:

С:\WIN\CURS>A:

После выполнения этой команды появится приглашение DOS с текущим диском А:, например

A:\>_

!!Во избежание случайных ошибок на системном диске рекомендуем дальнейшую работу вести на диске, не содержащем системных папок, например D: илиE: (команда d:), приглашение должно выглядеть как D:\>.

Создание каталогов

Для создания каталогов и подкаталогов предназначена команда MD (Make Directory – создание каталога).

Формат команды:

MD[диск] [путь] имя

где диск – имя диска, на котором создается каталог;

путь – путь к создаваемому каталогу от корневого или текущего каталога;

имя – имя создаваемого каталога.

Например, если текущим каталогом является С:\, то для создания подкаталога второго уровня вводится команда

C:\>md WIN\CURS

Если текущим является каталог WIN, то вводится команда

C:\WIN>md CURS

!!Создайте на диске D: каталог Х(md x).

Примечание.Если система после выполнения команды не выдает никаких сообщений, значит, команда была выполнена успешно.

!!Перейдите в каталог Х(cd x). Обратите внимание на изменения, произошедшие в приглашении DOS.

!!Создайте в текущем каталоге поочередно два подкаталога Y иZ , т.е. получите иерархическую структуру, представленную на рис. 2.5.

Команды общего назначения - student2.ru

Рис. 2.5. Требуемая иерархическая структура

Копирование каталогов

Для копирования одного каталога в другой применяется команда XCOPY. Данная команда дает возможность копирования каталога с изменением его имени.

Формат команды:

Команды общего назначения - student2.ru Команды общего назначения - student2.ru XCOPY [диск] [путь] старое_имя [диск] [путь] старое(новое)_имя [/s] [/e]

откуда куда

где /s – режим копирования непустых каталогов (вместе с файлами и подкаталогами);

/e – режим копирования пустых каталогов.

Например,

C:\>xcopy WIN\CURS a:\TURBO\DOC /s/e

Если каталог DOC ранее не был создан, то осуществляется копирование каталога CURS в каталог TURBO под именем DOC. При этом DOS выдаст запрос:

Что означает DOC, имя файла или каталога (F = файл, D = каталог)?

В данном случае для успешного копирования необходимо набрать D.

Если каталог \TURBO\DOC существовал, то в результате выполнения команды XCOPY в него будет скопировано только содержимое каталога CURS.

!!Скопируйте каталог Z в каталог Y под именем Q (команда xcopy z y\q /s/e). Проверьте результат командой TREE (рис. 2.6).

Команды общего назначения - student2.ru

Рис. 2.6. Результат команды xcopy

Перенос каталогов

Для перемещения каталогов используется команда MOVE.

Формат команды:

Команды общего назначения - student2.ru Команды общего назначения - student2.ru MOVE [диск] [путь] старое_имя [диск] [путь] [новое_имя]

откуда куда

Например,

C:\>move TURBO\MYFILE WIN\MF

В результате каталог MYFILE переносится в каталог WIN с именем MF.

!!Перейдите в корневой каталог, затем перенесите каталог Q в каталог X. Проверьте результат, выведя на экран дерево каталога X (рис. 2.7).

Команды общего назначения - student2.ru

Рис. 2.7. Результат команды move

При переносе какого-либо каталога в текущий каталог необходимо в адресуемой части "куда" обязательно указать или новое (старое) имя переносимого каталога, или полный путь к текущему каталогу.

Например,

C:\WIN>move TURBO\DOC DOC

Наши рекомендации