Задание 2. ( дополнительное)

Командный (или пакетный) файл - неформатированный текстовый файл, содержащий команды операционной системы. Имена командных (пакетных) файлов имеют расширения .BAT (или .CMD). Операционная система последовательно обрабатывает команды пакетного файла после ввода его имени в командной строке или запуска из другой программы.

1. В своем подкаталоге ка­та­ло­га груп­пы соз­дай­те файл TC.BAT, в ко­то­рый за­пи­ши­те следующие ко­ман­ды:

· соз­да­ние вре­мен­но­го под­ка­та­ло­га TEMP в своем подкаталоге;

· создание в подкаталоге TEMP текстового файла DIR.SPR, содержащего справку к команде DIR;

· ко­пи­ро­ва­ние в TEMP всех фай­лов из подкаталога DATA (см. задание 1); ско­пи­ро­ван­ные фай­лы долж­ны по­лу­чить рас­ши­ре­ние COP.

2. Просмотрите содержимое командного файла TC.BAT.

3. Оз­на­комь­тесь со спи­ском фай­лов и с со­дер­жи­мым ка­ж­до­го фай­ла подкаталога DATA. За­пи­ши­те в отчет спи­сок фай­лов подкаталога DATA.

4. За­пус­ти­те на вы­пол­не­ние ко­манд­ный файл TC.BAT. Опишите по шагам работу командного файла.

5. Соз­дай­те в личном подка­та­ло­ге ка­та­ло­га груп­пы ко­манд­ный файл D.BAT , содержащий следующие команды:

· уда­ле­ние всех фай­лов в под­ка­та­ло­ге TEMP, имею­щих рас­ши­ре­ние COP

· вывод на экран содержимого текстового файла DIR.SPR.

6. Оз­на­комь­тесь со спи­ском фай­лов в под­ка­та­ло­ге TEMP, не де­лая его те­ку­щим.

7. За­пус­ти­те на вы­пол­не­ние ко­манд­ный файл D.BAT. Опишите по шагам работу командного файла.

Оформление работы

Результаты выполнения каждого задания представить в виде таблицы. В каждой строке таблицы следует отобразить выполнение задания последовательно по пунктам. Ответы на вопросы поместить в комментарии.

Состояние (подсказка MS-DOS) Команда Комментарий
       

Отчет оформить по плану:

1. Цель работы

2. Таблица

3. Дерево каталогов к заданию

4. Выводы

 

Контрольные вопросы

1. Что такое файл?

2. Что такое директория (каталог)?

3. Какими могут быть имена файлов?

4. Для чего расширение файла и обязательно ли оно?

5. Что можно вводить в командную строку (с осмысленным результатом)?

6. Команды для работы с каталогами?

7. Команды для работы с файлами?

[1] Предварительно из подкаталога MY должны быть удалены все его файлы и подкаталоги, то есть удалять нужно пустой подкаталог.