NetdefendOS_2.27.01_Firewall_User_Manual_RUS
NetdefendOS_2.27.01_Firewall_User_Manual_RUS
NetdefendOS_2.27.01_Firewall_User_Manual_RUS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
delete<br />
cc<br />
Если в сценарии появляется любая другая команда, она игнорируется во время выполнения, при<br />
этом генерируется сообщение с предупреждением. Например, команда ping будет проигнорирована.<br />
Выполнение сценариев<br />
Как упоминалось выше, с помощью команды script -execute запускается назначенный файл<br />
сценария, предварительно загруженный на межсетевой экран. Например, для запуска файла<br />
сценария my_script.sgs, который был предварительно загружен, используется следующая команда<br />
CLI:<br />
gw-world:/> script -execute -name=my_script.sgs<br />
Переменные сценария<br />
Файл сценария может содержать любое количество переменных сценария, которые выглядят<br />
следующим образом:<br />
$1, $2, $3, $4 $n<br />
Значения, используемые как имена переменных, определены в списке в конце командной строки<br />
script -execute. Число n в имени переменной указывает на положение значения переменной в списке.<br />
Первым идет значение $1, затем $2 и т.д.<br />
Примечание: Символ $0 является<br />
зарезервированным<br />
Помните, что имя первой переменной $1. Переменная $0<br />
является зарезервированной и перед выполнением всегда заменяется именем файла<br />
сценария.<br />
Например, при выполнении сценария my_script.sgs все встречающиеся в нем ссылки $1 заменяются<br />
на IP адрес 126.12.11.01, а строка, содержащая адрес If1, подставляется в случае употребления $2.<br />
Файл my_script.sgs содержит одну командную строку CLI:<br />
add IP4Address If1_ip Address=$1 Comments=$2<br />
Для запуска файла сценария после загрузки используется команда CLI:<br />
> script -execute -name=my_script.sgs 126.12.11.01 "If1 address"<br />
При запуске файла сценария замена переменной означает, что файл будет следующим:<br />
add IP4Address If1_ip Address=126.12.11.01 Comments="If1 address"<br />
39