Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Команды MS DOS Команды DOS обеспечивают взаимодействие пользователя с системой

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Команды MS DOS © Кафедра ИВТ 2000 г.

Команды MS DOS

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

  1.  общие команды (dir, cd, md, rd, copy, type, ren, del, cls, ver, mem, date, time и др.);
  2.  инструментальные команды (debug, edline, exe2bin, link);
  3.  фильтры (find, more, sort);
  4.  команды для пакетных файлов (echo, pause, rem, goto, if, for, call, shift);
  5.  команды конфигурирования системы (device, country, files, buffers и др.).

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

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

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

  1.  Общие команды 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.

Задание

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

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

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

просмотреть список оставшихся файлов.

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

CLS

— очищает экран.

VER

— отображает номер версии DOS.

MEM

— отображает информацию о распределении оперативной памяти.

DATE

— устанавливает и отображает дату.

Можно ввести новую дату в указанном формате или оставить системную дату без изменений, нажав только клавишу Enter.

TIME

— устанавливает и отображает время.

Можно ввести другое время в указанном формате или оставить системное время без изменений, нажав только клавишу Enter.

PATH

— устанавливает и отображает маршруты поиска исполняемых файлов.

  1.  Перенаправление ввода/вывода и команды-фильтры

>

— перенаправление вывода команды на устройство или в файл.

<

— перенаправление ввода для команды с устройства или из файла.

|

— перенаправление выхода одной команды на вход другой команды.

MORE

— постранично отображает содержимое текстового файла.

SORT

— сортирует строки текстового файла по заданному критерию.

FIND

— осуществляет поиск заданной строки в текстовых файлах.

dir > list.txt

вывести содержимое текущего каталога не на экран, а в файл LIST.TXT;

type list.txt

просмотреть содержимое нового файла LIST.TXT;

copy d2.txt kat

скопировать содержимое файла D2.TXT в файл KAT;

copy d5.txt kat > nul

скопировать содержимое файла D5.TXT в файл KAT, но не выдавать отчет (направлен на псевдоустройство NUL, т.е. «в никуда»);

type f.txt >> kat

добавить содержимое файла F.TXT в конец файла KAT.

type kat

просмотреть содержимое полученного файла KAT.

type d1.txt

отобразить на экране содержимое файла D1.TXT;

more < d1.txt

отобразить содержимое файла D1.TXT постранично;

type d1.txt | more

то же самое.

sort < pr

отсортировать строки файла PR в лексикографическом порядке и вывести результат на экран;

sort /r < pr

отсортировать строки файла PR в обратном порядке и вывести результат на экран;

sort /r < pr > new.txt

отсортировать строки файла PR в обратном порядке и вывести результат в новый файл NEW.TXT;

type new.txt

просмотреть полученный результат.

dir | sort

отсортировать содержимое каталога по именам файлов и вывести результат на экран;

dir | sort /+14

отсортировать содержимое каталога посимвольно, начиная с 14 позиции (по размерам файлов).

find /n "TXT" list.txt

вывести на экран строки файла LIST.TXT, содержащие подстроку TXT, а также номера этих строк;

find /v "мама" list.txt

вывести на экран строки файла LIST.TXT, не содержащие подстроку "мама";

dir | find "TXT" | sort > file.lst

отсортировать содержимое каталога по именам файлов и записать в файл FILE.LST строки, в которых содержится подстрока TXT;

type file.lst

проверить полученный результат.

Задание

В каталоге H:\APP\DOS создайте текстовый файл LIST.TXT, содержащий список имён всех тех файлов текущего и вложенного в него каталогов, расширение которых начинается на "m". Следующей командой вывести содержимое этого файла на экран постранично.

Выполнить то же задание, но в имена файлов в LIST.TXT отсортировать в алфавитном порядке; для сортировки использовать: (1) опцию команды DIR (2) команду SORT.

В каталоге H:\APP\DOS удалите все файлы и подкаталоги.




1. Марго
2. 02 с Творчество австрийских композиторов 1ой половины ХХ века
3. І Вузол комбінований блоку детектування спектрометра АКП 3 Економічне обгрунтування Лит
4. Он ехал проселочной дорогой
5.  Законодательный процесс и его стадии [3
6. Курсовая работа- Сервис в товарной политике предприятия
7. Философия Часть первая
8. ТЕМА 2 АНАЛИЗ ТРУДОВЫХ РЕСУРСОВ ПРЕДПРИЯТИЯ 1
9. реферату- Логіка та методологія наукового пізнанняРозділ- Філософія Логіка та методологія наукового пізна
10. Российская империя в XIX веке
11. на тему- Необычное путешествие Средняя группа
12. темах. Постсоциалистические организации нет инфо.
13. на тему- Контроль полноценности кормления быковпроизводителей в ОАО Ветковский Агросервис СХФ АгроВет
14. Та й вартість фуршету в розрахунку на одного гостя значно нижче ніж вартість банкету за столом
15. Забруднення навколишнього природного середовища
16. Россия Родина моя для 5 класса подготовила учитель русского языка и литературы Б
17. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата педагогічних наук Київ2004
18. субтропики предполагает достаточно высокий уровень теплообеспеченности r20003000 МДж-м2 ~t10460050008000 С и при
19. тематику можно уподобить мельнице выход определяется входом
20. Нематериальные активы1