Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab2_Пакетные файлы.doc
Скачиваний:
5
Добавлен:
15.09.2019
Размер:
181.25 Кб
Скачать

Содержание работы

Задание 1. Анализ пакетного файла

  • Создайте в режиме командной строки текстовый пакетный файл, который выводит на экран содержимое заданного пользователем текстового файла. Имя файл задается как параметр:

@echo off

if -%1==- goto no_param

if not exist %1 goto not_tex

type %1

goto exit

:no_param

echo Must be parameter!

goto exit

:not_tex

echo File %1 is not find!

:exit

Сохраните файл в своей папке, дав ему имя my_type.bat.

  • Создайте любой текстовый файл (не более 10 строк), например, с помощью редактора текста, встроенного в Windows Commander (Shift+F4) и сохраните в той же папке.

  • В режиме командной строки запустите файл my_type.bat, указав имя своего текстового файла через пробел, например

my_type.bat myText.txt

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

  • Введите комментарии, поясняющие работу команд файла (комментарий начинается со слова Rem с последующим пробелом).

Задание 2. Изменение пакетного файла

Измените пакетный файл из задания 1:

  • используйте команду if в виде ЕСЛИ…ТО…ИНАЧЕ и один из операторов сравнения (EQL, NEQ),

  • имя файла для вывода на экран вводите в диалоге с помощью команды SET с ключом /P и системной переменной, например:

Задание 3. Создание пакетного файла

Создайте пакетный файл для одного из вариантов из файла с заданиями

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

4.1 Отличие ПФ от других исполняемых файлов.

4.2 Способы передачи данных в ПФ.

4.3 Специальные команды ПФ.

4.4 Циклическое исполнение команд в ПФ.

4.5 Организация ветвлений в ПФ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]