Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_Инф-2012.doc
Скачиваний:
86
Добавлен:
27.05.2015
Размер:
1.28 Mб
Скачать

Лабораторная работа №3 «Операционная система ms dos: работа с простейшими командными файлами»

Цель работы: Знакомство с базовыми возможностями операционной системыMSDOSпо созданию и использованию командных файлов. Закрепление навыков обработки файлов и каталогов, указания пути к ним при выполнении команд ОС.

  1. Создайте командный файл k1.bat, создающий следующее дерево каталогов, а затем выводящий его на экран.

├──WORK

│ ├──CAT1_V

│ │ ├──CAT11

│ │ └──CAT22

│ ├──CAT2_V

│ │ ├──CAT21

│ │ └──CAT22

│ └──CAT3_V

│ └──CAT31

│ └──CAT311

  1. Создайте командный файл k2.bat, создающий следующее дерево каталогов и соответствующие текстовые файлы.

├──WORK

│ │ file0.txt

│ ├───CAT1_V

│ │ ├───CAT11

│ │ │ file1.txt

│ │ └───CAT12

│ ├───CAT2_V

│ │ │ file3.txt

│ │ └───CAT22

│ │ file2.txt

│ └───CAT3_V

│ └───CAT31

│ │ file4.txt

│ └───CAT311

file5.txt

  1. Создайте командный файл k3.bat, копирующий все файлы из подкаталогов, созданные в п.2, в каталогWORK, а затем объединяющий их в один файл. После объединения файлы источники в каталогеWORKдолжны быть удалены.

  2. Создайте командный файл k4.bat, выводящий на экран содержимое файлов текущего каталога, удовлетворяющих маскеn*.txt.

  3. Создайте командный файл k5.bat, который переносит на диск А: файлы каталогаD:\АВС, имеющие расширение .zip. Обеспечьте возможность приостановки командного процесса перед удалением исходных файлов.

  4. Создайте командный файл k6.bat, который копирует на диск А: все файлы из каталоговD:\WORK\TXT1,D:\WORK\TXT2, удовлетворяющие маскеglava*.txt.

  5. Создайте командный файл k7.bat, который «чистит» каталогиD:\WORK\CAT1_V,D:\WORK\CAT2_V,D:\WORK\CAT3_V, удаляя из них все файлы с расширениями .bak, .tmp, .$$$.

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

Лабораторная работа №4 «Операционная система ms dos: работа со вспомогательными командными файлами»

Цель работы: Знакомство с возможностями операционной системыMSDOSпо созданию и использованию пакетных файлов и вспомогательных командных файлов. Закрепление навыков обработки файлов и каталогов, указания пути к ним при выполнении команд ОС.

  1. Составьте командный файл sub1.bat, создающий следующее дерево каталогов:

├──WORK

│ ├──CAT1_V

│ │ ├──CAT11

│ │ └──CAT12

│ │ └──CAT121

│ └──CAT2_V

│ ├──CAT21

│ └──CAT22

затем выводящий это дерево на экран.

  1. При помощи командного файла sub2.batсоздайте в каталогеWORKтекстовый файл, содержащий ваше имя и номер группы, а затем скопируйте его во все подкаталоги указанного каталога.

  2. Командный файл sub3.batдолжен удалять файлы, созданные в п.2, предварительно выводя их содержимое на экран и делая паузу до нажатия любой клавиши либо <CTRL+C>.

  3. Удаление всех созданных в этой лабораторной работе подкаталогов должен осуществлять файл sub4.bat

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