Найдите в директории WORK подкаталог DERIVE и установите его текущим.

Команды MS DOS

Команды DOS обеспечивают взаимодействие пользователя с системой. Совокупность этих команд с учетом правил их записи и выполняемых ими функций составляет командный язык DOS, на котором основан пользовательский интерфейс системы. По функциональному назначению и использованию команды DOS делятся на пять групп:

1) общие команды (dir, cd, md, rd, copy, type, ren, del, cls, ver, mem, date, time и др.);

2) инструментальные команды (debug , edline , exe 2 bin , link);

3) фильтры (find, more, sort);

4) команды для пакетных файлов (echo, pause, rem, goto, if, for, call, shift);

5) команды конфигурирования системы (device , country , files , buffers и др.).

В данной работе рассматриваются только некоторые общие команды и команды-фильтры. Выполните предложенные примеры и задания, анализируя получаемые результаты.

Внимательно прочитайте работу, наберите примеры и изучите их работу, выполните все предлагаемые Задания.

Изучение каждой новой команды начинайте с просмотра подсказки:
<команда> /?. Например: DIR /?

I. Общие команды DOS

1. Работа с каталогами

d : — изменяет текущий диск (где d – имя логического диска);
DIR — отображает содержимое каталога или его подмножество. При вводе команды на экране появляется список доступных подкаталогов и файлов.
CHDIR (CD) — изменяет и отображает текущий каталог;
MKDIR (MD) — создает новый каталог;
RMDIR ( RD ) — удаляет существующий пустой каталог.

 

Выполните следующие команды:

h: установить текущим диск H:
f: установить текущим диск F:
cd work установить текущим каталог WORK, находящийся на текущем диске;
dir просмотреть содержимое текущего каталога;
dir /s просмотреть содержимое текущего каталога и всех его подкаталогов;
dir /p выдать информацию о всех файлах и каталогах, содержащихся в текущем каталоге, используя постраничный режим;
dir /w выдать информацию о файлах и подкаталогах в сжатом формате;
dir /b ограничить информацию о файлах только их именами;
dir <маска> выдать информацию о файлах и подкаталогах по маске. Маска может содержать также и путь к файлам.

Задание

Найдите в директории WORK подкаталог DERIVE и установите его текущим.

Просмотрите содержимое этого каталога. Выведите список файлов:

§ начинающихся на «а»;

§ с расширением MTH ;

§ в имени которых второй символ — «е»;

§ с именами не более чем из трех символов.

Рассмотрите различные форматы использования команды CD:

сd отобразить текущий путь;
cd .. перейти в родительский каталог;
cd \ перейти в корневой каталог;
cd \work\tp в корневом каталоге зайти в каталог WORK, а в нём — в каталог TP;
cd ..\derive выйти в родительский каталог и затем зайти в каталог DERIVE.

Внимание! Объясните, чем различаются команды смены каталогов:

CD \app\dos

CD app\dos

Задание

Установите текущим каталог H:\APP\DOS и просмотрите содержимое этого каталога.

md mycat создать в текущем каталоге новый подкаталог MYCAT;
md cat1 создать в том же текущем каталоге новый подкаталог CAT1;
dir просмотреть содержимое текущего каталога;
dir cat1 просмотреть содержимое каталога cat1;
rd cat1 удалить каталог CAT1.

Задание

Установите текущим новый подкаталог MY CAT. Создайте в этом каталоге новые подкаталоги P1 и P2. Просмотрите содержимое каталога MY CAT, а затем удалите его.

2. Работа с файлами

COPY — используется для копирования и сцепления (конкатенации, объединения) файлов;
TYPE — отображает содержимое файла;
RENAME (REN) — переименовывает файлы;
ERASE (DEL) — удаляет файлы.

Задание

Находясь в каталоге H:\APP\DOS, создайте файл, используя копирование с консоли (ввод с клавиатуры):

copy con abc.txt — начать копирование с устройства CON в файл ABC.TXT Переключившись на режим русских букв, напечатайте несколько строк произвольного текста. Завершить создание этого текстового файла необходимо в начале новой строки нажатием клавиш Ctrl+Z и Enter.

Проверьте результат создания файла ABC.TXT:

§ просмотрев содержимое текущего каталога командой
dir

§ скопировав содержимое файла ABC.TXT на консоль (на экран) командой
copy abc.txt con

§ просмотрев файл ABC.TXT на экране командой
type abc.txt

 

copy abc.txt f.txt copy abc.txt+f.txt f2.txt скопировать содержимое файла ABC.TXT в новый файл F.TXT; слить в указанном порядке содержимое файлов ABC.TXT и F.TXT с записью результата в новый файл F2.TXT;
dir *.txt просмотреть список файлов с расширением TXT в текущем каталоге;
copy a*.* con или type a*.* скопировать содержимое всех файлов, имя которых начинается с символа a" (или "A"), на устройство CON (на экран).
copy f?.* con скопировать на устройство CON (на экран) содержимое всех файлов, собственное имя которых состоит не более чем из двух символов, причём первый символ — "f" (или "F");

Установите текущим каталог F :\ WORK \ DOS _ STD \ TEXT :

f:

cd \work\dos_std\text

Просмотрите содержимое этого каталога и скопируйте все файлы из него в каталог H :\ APP \ DOS :

dir

copy *.* h:\app\dos

Затем установите текущим каталог H :\ APP \ DOS и проверьте наличие скопированных файлов.

Просмотрите файлы PR.TXT и KLAV.TXT командой type

(приостановить просмотр – CTRL + S или PAUSE , прервать просмотр – CTRL + BREAK ).

ren pr.txt prav.txt переименовать файл PR.TXT в файл PRAV.TXT;
dir *.txt просмотреть список файлов с расширением TXT
del klav.txt удалить файл KLAV.TXT;
dir просмотреть список оставшихся файлов.

3. Отображение дополнительной информации на экране

CLS — очищает экран.
VER — отображает номер версии DOS.
MEM — отображает информацию о распределении оперативной памяти.
DATE — устанавливает и отображает дату. Можно ввести новую дату в указанном формате или оставить системную дату без изменений, нажав только клавишу Enter.
TIME — устанавливает и отображает время. Можно ввести другое время в указанном формате или оставить системное время без изменений, нажав только клавишу Enter.
PATH — устанавливает и отображает маршруты поиска исполняемых файлов.