[index] CentreCOM AR100 シリーズ コマンドリファレンス 2.3

IF THEN ELSE ENDIF

カテゴリー:運用・管理 / スクリプト
対象機種:AR130、AR160


IF string1 operator string2 THEN commands [ELSE commands] ENDIF

operator: 比較演算子(EQまたはNE)
string1: 比較対象文字列(1〜255文字。任意の印刷可能文字を使用可能)
string2: 比較対象文字列(1〜255文字。任意の印刷可能文字を使用可能)
commands: コマンド文字列


2つの文字列(string1、string2)の比較結果に基づき条件分岐を行うための制御構文。本構文は、スクリプト中でのみ使用可能。

演算子EQは2つの文字列が等しいときに真、NEは2つの文字列が等しくないときに真を返す。比較時は大文字小文字が区別されない。

条件式(string1 operator string2)が真のときはTHEN節(THEN〜ENDIFまたはTHEN〜ELSE)が実行され、その後ENDIFの次から実行が継続される。

条件式が偽のときは、ELSE節があればELSE節(ELSE〜ENDIF)が実行され、その後ENDIFの次からスクリプトの実行が継続される。

条件式が偽で、なおかつELSE節がないときは、ただちにENDIFの次に飛ぶ。



備考・注意事項

スクリプト中でのみ使用可能。



関連コマンド

WAIT




Copyright (C) 2001-2003 アライドテレシス株式会社

PN: J613-M2973-02 Rev.D