Systemwalker Operation Manager 使用手引書 - UNIX共通 - - Microsoft(R) Windows(R) 2000/Windows Server(TM) 2003 - |
目次 索引 |
付録B 留意事項 | > B.6 ジョブスケジューラを使いこなすために |
ジョブスケジューラに登録するジョブとしてバッチファイルを使用する場合、どのようなバッチファイルを作るとジョブスケジューラが使いやすいかを説明します。
通常、業務を行う際、一連のいろいろな処理を1つのバッチファイルに順番に盛り込みます。しかし、ジョブスケジューラを使う場合には、業務の状況を監視しやすい処理単位にバッチファイルを分けます。そうすることにより、監視ばかりでなく異常時に対する処置などの対処がしやすくなります。
ジョブスケジューラに登録するバッチファイルを作る際に、参考となることを以下に示します。
バッチファイルの終了コードは、バッチファイル中の最終コマンド(プログラム)の復帰コードが引き継がれます。任意の値をバッチファイルの終了コードとして設定するために、ジョブスケジューラで提供するsetecodeコマンドを使用します。具体的には、バッチファイル内の途中の復帰コードを管理し、最終的なバッチファイルの終了コードとしての値をsetecodeコマンドで設定します。setecodeコマンドは、Systemwalker Operation Managerをインストールしたディレクトリ配下のMpWalker.JM\binディレクトリに格納されています。
setecodeコマンドの記述形式、およびsetecodeコマンドを使ったバッチファイル例を以下に示します。
setecode 終了コード(0〜200) |
echo off application.exe ← プログラムの実行 |
目次 索引 |