小池啓仁 ヒロヒト応援ブログ By はてな

小池啓仁(コイケヒロヒト)の動画など。

小池啓仁 ヒロヒト応援ブログ By はてな

VBScriptの途中終了

VB系では普通、プログラムの途中終了は、ロジックの中でEndステートメントを実行します。
しかし、VBScriptにはEndステートメントは、ありません。


VBScriptで途中終了するには、WSHの『WScript.Quit』を実行します。
ちなみに、引数を付けて実行すると上位プログラムへその引数値がプロセス終了コードとして渡せます。


たとえば以下は、サンプルr10.vbsで『WScript.Quit 10』のように10をプロセス終了コードとして返した場合のr10.batバッチファイルのサンプルです。

◆ r10.vbsソース

WScript.Quit 10

◆ r10.batソース

@echo
CScript r10.vbs
IF ERRORLEVEL 10 GOTO STS10
echo "ステータス無し"
GOTO END
:STS10
echo "ステータス10"
:END


にほんブログ村 IT技術ブログ Tipsへ