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

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

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

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

Добавлен: 31.05.2024

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

Скачиваний: 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 А.