9.6.2. Макросредства
Утилита обеспечивает запоминание последовательности нажатий клавиш с
целью ее воспроизведения в будущем. Это эквивалентно формированию макрокоманд
и позволяет полностью автоматизировать работу Norton Backup'a
Определения макрокоманд сохраняются в файлах установок, причем в каждом
файле по одному определению. Такое ограничение, конечно же, не препятствует
созданию нескольких файлов с одинаковыми установками, но с разными
макроопределениями.
Для создания макрокоманды нужно выполнить следующие действия:
1) запустить утилиту в интерактивном режиме на подходящем уровне;
2) открыть главное окно резервирования или восстановления;
3) выбрать файлы и опции, чтобы сохранить их
в файле установок;
4) вернуться на главный экран утилиты;
5) инициировать запись макроопределения, нажав клавишу F7 (в левом нижнем углу экрана при этом будет
высвечиваться слово Recording — запись);
6) выполнить ту последовательность действий, которую нужно будет автоматически
вызывать по макрокоманде;
7)прекратить запись макроопределения, снова нажав клавишу F7;
8) явно сохранить установки и макроопределение в
одном из файлов установок.
Во время записи макроопределения для выделения (отмены выделения)
элементов списка вместо клавиши Space следует использовать такие клавиши, как:
Ins — для выделения
элемента;
Причина замены клавиш кроется в том, что Space переключает, а не устанавливает статус. Это же будет осуществляться при
каждом выполнении макрокоманды, что, конечно же, не входит в планы
пользователя.
Если во время записи макроопределения реально выполнять резервирование,
восстановление или верификацию не требуется, то вместо клавиши Enter для выдачи соответствующей команды следует нажимать комбинацию клавиш Ctrl-Enter.
Утилита поддерживает организацию пауз при выполнении макрокоманды с тем, чтобы предоставить пользователю
возможность сделать выбор в диалоговом окне (например, для спецификации
целевого привода). Для формирования паузы нужно во время записи
макроопределения выполнить следующие действия:
1) открыть соответствующее диалоговое окно;
2)нажать комбинацию клавиш AU-F7 (в левом нижнем
углу экрана высветится слово
Waiting — ожидание);
3) закрыть диалоговое окно, выдав в нем команду ОК или Cancel.
Для полной автоматизации работы утилиты необходимо будет включить
опцию, обеспечивающую выход из Norton Backup'a после резервирования (восстановления).
Макрокоманда, записанная в загруженный файл установок, выполняется по
нажатию клавиши F8.
Специфицировать выполнение макрокоманды можно и в командной строке,
задав в ней файл установок и приписав к его имени слева символ @.