Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Н. Н. Трушин. Системные программные средства ЭВМ и сетей. Методические указания по выполнению лабора.pdf
Скачиваний:
63
Добавлен:
22.01.2014
Размер:
1.14 Mб
Скачать

31

Недостатком представленного способа ввода в командный файл символьных строк является то, что для ввода, например, имени файла необходимо использовать значительно более широкий набор символов: 26 букв латинского алфавита, 10 цифр плюс другие возможные специальные символы. При этом соответственно возрастет объем списка допустимых символов в команде CHOICE и количество команд IF ERRORLEVEL.

2.7. Программа Norton Batch Enhancer

Программа Norton Batch Enhancer (программный файл BE.EXE)

входит в состав программного пакета Norton Utilities версий 5.0 – 8.0. Программа Norton Batch Enhancer (далее – BE) предназначена для расширения возможностей командных файлов. Программы BE версий 5.0 и 6.0 работают совместно с ANSI-драйвером, версии 7.0 и 8.0 уже не требуют присутствия ANSI-драйвера в вычислительной системе. Все версии программы BE позволяют программировать следующее:

очистку экрана;

цвет, фон, мерцание выводимых символов, а также цвет окаймления

экрана;

вывод строк в заданном месте экрана;

время задержки выполнения командного файла;

звуковые сигналы и простые мелодии;

многооконный интерфейс;

разветвления алгоритма командного файла;

определение текущего дня месяца и дня недели;

перезагрузку операционной системы;

файлы сценариев.

Программа ВЕ поддерживает семейство из 17 специальных команд (в

алфавитном порядке): ASK, BEEP, BOX, CLS, DELAY, EXIT, GOTO, JUMP, MONTHDAY, PRINTCHAR, REBOOT, ROWCOL, SA, SHIFTSTATE, TRIGGER, WEEKDAY, WINDOW.

Программа ВЕ предназначена для запуска из командных файлов, но для отладки ее можно запускать из командной строки. Запуск ВЕ может производиться в одном из двух форматов:

ВЕ команда [аргументы] [переключатели]

или

ВЕ файл ,

где команда – одна из допустимых команд программы ВЕ; аргументы – последовательность аргументов, или параметров, команды, разделенных по крайней мере одним пробелом; переключатели – последовательность переключателей, или ключей, каждому из которых должен предшествовать