Содержание работы
Задание 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
Отладьте пакетный файл для всех возможных
вариантов его выполнения.
Задание 2. Изменение пакетного файла
Измените пакетный файл из задания 1:
используйте команду if в виде ЕСЛИ…ТО…ИНАЧЕ
и один из операторов сравнения (EQL,
NEQ),
имя файла для вывода на экран вводите
в диалоге с помощью команды SET
с ключом /P и системной
переменной, например:
Задание 3. Создание пакетного файла
Создайте пакетный файл для одного из
вариантов из файла с заданиями
Контрольные вопросы
4.1 Отличие ПФ от других исполняемых
файлов.
4.2 Способы передачи данных в ПФ.
4.3 Специальные команды ПФ.
4.4 Циклическое исполнение команд в ПФ.
4.5 Организация ветвлений в ПФ.