Макросредства

9.6.2. Макросредства

Утилита обеспечивает запоминание последовательности нажатий клавиш с целью ее воспро­изведения в будущем. Это эквивалентно формированию макрокоманд и позволяет полностью автоматизировать работу Norton Backup'a

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

Для создания макрокоманды нужно выполнить следующие действия:

1) запустить утилиту в интерактивном режиме на подходящем уровне;

2) открыть главное окно резервирования или восстановления;

3) выбрать файлы и опции, чтобы сохранить их в файле установок;

4) вернуться на главный экран утилиты;

5) инициировать запись макроопределения, нажав клавишу F7 (в левом нижнем углу экрана при этом будет высвечиваться слово Recording — запись);

6) выполнить ту последовательность действий, которую нужно будет автоматически вызывать по макрокоманде;

7)прекратить запись макроопределения, снова нажав клавишу F7;

8) явно сохранить установки и макроопределение в одном из файлов установок.

Во время записи макроопределения для выделения (отмены выделения) элементов списка вместо клавиши Space следует использовать такие клавиши, как:

Ins                   — для выделения элемента;

Del                   — для отмены выделения элемента.

Причина замены клавиш кроется в том, что Space переключает, а не устанавливает статус. Это же будет осуществляться при каждом выполнении макрокоманды, что, конечно же, не входит в планы пользователя.

Если во время записи макроопределения реально выполнять резервирование, восстановление или верификацию не требуется, то вместо клавиши Enter для выдачи соответствующей команды следует нажимать комбинацию клавиш Ctrl-Enter.

Утилита поддерживает организацию пауз при выполнении макрокоманды с тем, чтобы пре­доставить пользователю возможность сделать выбор в диалоговом окне (например, для специ­фикации целевого привода). Для формирования паузы нужно во время записи макроопределения выполнить следующие действия:

1) открыть соответствующее диалоговое окно;

2)нажать комбинацию клавиш AU-F7 (в левом нижнем углу экрана высветится слово
Waiting — ожидание);

3) закрыть диалоговое окно, выдав в нем команду ОК или Cancel.

Для полной автоматизации работы утилиты необходимо будет включить опцию, обеспечива­ющую выход из Norton Backup'a после резервирования (восстановления).

Макрокоманда, записанная в загруженный файл установок, выполняется по нажатию клавиши F8.

Специфицировать выполнение макрокоманды можно и в командной строке, задав в ней файл установок и приписав к его имени слева символ @.