Файл: А.В. Матисов Работа с файлами и директориями в операционной системе MS DOS.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.05.2024

Просмотров: 166

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

17

Формат команды для печати на принтере:

TYPE [Имя дисковода:][Путь\]Полное имя файла>PRN

Примеры:

C:\>TYPE ROK.TXT Вывод на экран содержимого файла ROK.TXT, расположенного в корневой директории активного дисковода

C:\>TYPE A:\RED\LOT.TXT Вывод на экран содержимого файла LOT.TXT, расположенного в директории RED первого уровня пассивного дисковода A

C:\>TYPE \B1\BOOK.TXT>PRN Печать на принтере содержимого файла BOOK.TXT, расположенного в директории B1 первого уровня текущего дисковода C

2.3.5.2. Команда DEL − удаление файлов

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

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

DEL [Имя дисковода:][Путь\]Полное имя файла>[/P]

Параметр [/P] служит для вывода на экран запроса на подтверждение удаления.

При вводе команды удаления всех файлов (DEL *.*) ОС задает вопрос Are You sure (Y/N)? (Вы уверены?). Если вы не передумали, нажмите клавишу <Y>, в противном случае − клавишу <N>.

Примеры:

C:\>DEL TOST.TXT Удаление файла TOST.TXT из корневой директории текущего дисковода C

C:\>DEL A:\AR\B.TXT Удаление файла B.TXT из директории первого уровня AR пассивного дисковода A

C:\>DEL \A1\A2*.BAS Удаление всех файлов типа BAS из директории второго уровня A2 текущего дисковода C C:\F1>DEL F2\*.*/P Удаление с подтверждением всех файлов из директории второго уровня F2 текущего дисковода C, подчиненной текущей директории

F1

18

2.3.5.3. Команда COPY − копирование файлов

Команда используется для создания копий существующих файлов, вывода содержимого файла на внешнее устройство, объединения содержимого нескольких файлов.

Команда COPY допускает выполнение функций над группой файлов, и тогда в шаблоне имени файла используются символы '*' или '?'.

Формат команды для копирования файлов:

COPY [Имя дисковода-источника:][Путь\]Полное имя фай- ла-источника[Имя дисковода-приемника:][Путь\][Полное имя файла-приемника][N]

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

водом и директорией.

Примеры:

C:\>COPY ROK.PAS A:

Копирование

файла ROK.PAS из

корневой директории

текущего

дисковода C на диск A с тем же

именем

C:\>COPY A1\A2\P.TXT \B1\B2\B3

Копирование файла P.TXT из ди-

ректории A2 второго уровня в ди-

ректорию третьего уровня B3 с

тем же именем

C:\>COPY A:ROST.BAS

Копирование файла ROST.BAS с

пассивного дисковода A в корне-

вую директорию текущего диско-

вода C с тем же именем

C:\>COPY A:T.TXT A1\A2\S.TXT

Копирование файла T.TXT с диска

пассивного дисковода в директо-

рию второго уровня A2 текущего

дисковода.

Полученной

копии

файла присваивается

новое имя

S.TXT

C:\A1>COPY *.BAS B:/V

Копирование

всех файлов

типа

BAS из текущей директории пер-

вого уровня

A1 дисковода

C на


19

диск пассивного дисковода B с одновременным контролем процесса копирования

Формат команды объединения нескольких файлов:

COPY [Имя дисковода:][Путь\]Полное имя файла + [Имя дисковода:][Путь\]Полное имя файла + … [Имя дисковода:][Путь\]Полное имя файла-приемника

Имена объединяемых файлов перечисляются в команде COPY через знак '+'.

Имя результирующего файла записывается последним и отделяется от имен объединяемых файлов пробелом.

Содержимое результирующего файла представляет собой подсоединенное друг за другом содержимое исходных файлов в соответствии с порядком следования их имен.

Примеры:

C:\>COPY M1.TXT+M2.TXT Объединение двух текстовых файлов

\K1\SUM.TXT M1.TXT и M2.TXT в файл SUM.TXT,

который будет записан в директорию первого уровня K1

C:\>COPY T1.TXT+T2.TXT Объединение двух текстовых файлов

T1.TXT и T2.TXT. К содержимому

файла T1.TXT добавляется содержимое

файла T2.TXT, и результат объединения будет храниться в файле с именем

T1.TXT

Форматы команд для обмена данными между внешним устройством и файлом, хранящимся на диске:

COPY Имя внешнего устройства (откуда) [Имя дисковода:][Путь\]Полное имя файла (куда)

COPY [Имя дисковода:][Путь\]Полное имя файла (откуда) Имя внешнего устройства (куда)

COPY Имя внешнего устройства (откуда) Имя внешнего устройства (куда)


20

Под внешним устройством здесь понимается любое устройство, кроме системного блока и дисководов. В ОС приняты соглашения относительно имен внешних устройств. К наиболее употребительным относятся:

CON − клавиатура и дисплей (консоль);

PRN или LPT1 − основной принтер. Примеры:

C:\>COPY T.TXT PRN Печать содержимого текстового файла на принтере

C:\>COPY CON S.TXT Заполнение файла S.TXT поступающими с клавиатуры символами

C:\>COPY CON PRN Все символы, набираемые с клавиатуры, печатаются, минуя центральную часть компьютера, т.е. компьютер используется как пишущая машинка. Одновременно компьютер может обрабатывать информацию в соответствии с программой, где не требуется обращение к принтеру

3. ОБРАЗЕЦ ВАРИАНТА ЗАДАНИЯ

ВАРИАНТ № 1 Выполнить задания в ОС MS DOS

1.На диске С создать директорию ТЕСТ. В этой директории создать директорию КАТЕР, а в ней создать директорию КОРВЕТ. Внутри последней директории создать две поддиректории КОМ и РЕМАРКА.

2.Скопировать в поддиректорию КОМ все файлы с расширением TPU из директории C:\TP или TP7\BIN. Скопировать в поддиректорию РЕМАРКА файлы с расширением PAS, имеющие 7 и менее символов в своем имени и находящиеся в директории TP или TP7 или ее поддиректориях.

3.Соединить три файла в поддиректории РЕМАРКА в один файл

сименем СТАКАН.TXT.

4.Переименовать файл с наименьшим размером в поддиректории КОМ в файл с именем СОРТ.TXT.

5.Удалить поддиректорию КОМ.

21

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.Информатика: Учеб. / Под ред. Н.В.Макаровой. – 3-е перераб. изд. – М.: Финансы и статистика, 1999. – 768 с.: ил.

2.Информатика. Базовый курс / С.В.Симонович. – СПб.: Издательство "Питер", 1999. – 640 с.: ил.

3.Информатика: Практикум по технологии работы на компьютере / Под ред. Н.В. Макаровой. – 3-е изд., перераб. – М.: Финансы и ста-

тистика, 2000. – 256 с.: ил.

4.Фигурнов В.Э. IBM PC для пользователя. – 6-е изд., перераб. и

доп. – М.: ИНФРА-М, 1996. – 432 с.


22

ОГЛАВЛЕНИЕ

1. ЦЕЛЬ РАБОТЫ ........................................................................................

1

2. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ............................................................

1

2.1. Основные понятия..............................................................................

1

2.1.1. Назначение операционной системы............................................

1

2.1.2. Понятие файла...............................................................................

2

2.1.3. Способы обращения к файлу........................................................

3

2.2. Характеристика MS DOS.................................................................

5

2.2.1. Организация доступа к файлу......................................................

5

2.2.2. Модульная структура MS DOS ....................................................

7

2.2.3. Загрузка MS DOS в оперативную память с диска....................

10

2.3. Технология работы в MS DOS ......................................................

11

2.3.1. Общие сведения о командах.......................................................

11

2.3.2. Порядок действий при выполнении команды MS DOS...........

12

2.3.3. Команды MS DOS общего назначения......................................

13

2.3.4. Основные команды для работы с директориями......................

14

2.3.5. Основные команды для работы с файлами...............................

16

3. ОБРАЗЕЦ ВАРИАНТА ЗАДАНИЯ......................................................

20

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ.....................................

21

Составители Александр Вениаминович Матисов

Галина Алексеевна Алексеева

РАБОТА С ФАЙЛАМИ И ДИРЕКТОРИЯМИ В ОПЕРАЦИОННОЙ СИСТЕМЕ MS DOS

Методические указания к лабораторной работе по курсу "Информатика" для студентов специальностей 210200 "Автоматизация технологических процессов и производств (в машиностроении)", 071900 "Информационные системы и технологии", 120100 "Технология машиностроения", 120200

"Металлорежущие станки и инструменты", 120500 "Оборудование и технология сварочного производства"

Редактор А.В. Дюмина

Подписано в печать 16.12.02. Формат 60×84/16. Бумага офсетная.

Отпечатано на ризографе. Уч.-изд. л. 1,2. Тираж 200 экз. Заказ ГУ КузГТУ, 650026, Кемерово, ул. Весенняя, 28.

Типография ГУ КузГТУ, 650099, Кемерово, ул. Д.Бедного, 4 А.