4.27.5 スケジュールテンプレートのコマンド実行の設定

[書式]

[パラメーター]

id : <1-20>
コマンド番号
command : コマンド
 

[初期設定]

なし

[入力モード]

スケジュールテンプレートモード

[説明]

スケジュール機能のトリガーが起動したときに実行されるコマンドを設定する。

no形式で実行した場合、指定した番号のコマンドを削除する。

[ノート]

同じスケジュールテンプレートにcli-commandコマンドとscriptコマンドの両方が設定されている場合、scriptコマンドが実行され、cli-commandコマンドは動作しない。

複数のコマンドを指定した場合、コマンド番号が小さい方から順に実行される。

複数のコマンドを指定した場合、コマンドが途中で実行エラーになったとしても残りのコマンドは実行される。

トリガーが起動した時点で、特権EXECモードでコマンドが実行されるため、コマンドによっては適切なモードに遷移するためのコマンドもあわせて設定する必要がある。

設定を保存する場合は最後のwriteコマンドを実行する必要がある。

省略形でコマンドを指定することはできない。例えばインターフェースとしてPort1.1の入力モードに入る場合、int port1.1 ではなく、interface port1.1 と記述する必要がある。

以下のコマンドは実行できない。

backup system, boot prioritize sd, no boot prioritize sd, certificate user, clockで始まるコマンド, cold start, copy radius-server local, crypto pki generate ca, no crypto pki generate ca, disable, enable password, exit, firmware-update execute, firmware-update sd execute, logout, ntpdateで始まるコマンド, no ntpdateで始まるコマンド, password-encryption, no password-encryption, ping, ping6, quit, reload, restart, restore system, schedule, no schedule, schedule template, no schedule template, showで始まるコマンド, ssh , ssh-server host key generate, startup-config select, no startup-config select, system-diagnostics on-demand execute(*1), telnet, traceroute, traceroute6

(*1):system-diagnostics on-demand execute no-confirm は実行可能

[設定例]

スケジュールテンプレート #1のコマンド番号 #1にcopy tech-support sdコマンドを登録する。

SWX3100(config)#schedule template 1
SWX3100(config-schedule)#cli-command 1 copy tech-support sd