ajskill

形式

ajskill
    [-F サービス名]
    [-B 実行登録番号]
    [-R]
    [-E]
    [{-T|-J}]
    [-X {yes|no|auto}]
    ジョブ名,ジョブネット名,またはジョブグループ名...

機能

実行中のジョブ,またはジョブネットの実行を強制終了します。

ジョブネットを強制終了すると,ジョブネット中(ネストジョブネットを含む)のすべてのジョブは実行を打ち切られます。ジョブネット中のほかのジョブは新たに起動されません。

実行権限

次に示すJP1権限レベルのどれかを与えられたユーザー

引数

-F サービス名

処理対象とする,スケジューラーサービスのサービス名を指定します。

指定できる文字数は,1~30(単位:バイト)です。

-B 実行登録番号

強制終了するジョブ,またはジョブネットの実行登録番号を「YYYYMMDDNNN」の形式で指定します。「YYYYMMDDNNN」の内容を次に示します。

YYYY:実行年

MM:実行月

DD:実行日

NNN:実行年月日の実行登録順序番号

実行登録番号の詳細については,マニュアル「JP1/Automatic Job Management System 2 解説 10.2.13 コマンド実行時の世代の指定方法」を参照してください。

-R

指定したジョブネットワーク要素に含まれるすべてのジョブ,およびジョブネットを強制終了します。

このオプションを,-E,-T,-Jオプションと同時に指定した場合,各オプションの指定内容に従って,実行中のジョブ,またはジョブネットの実行を強制終了します。

-E

実行登録済みのジョブネットを強制終了します。

-T

ルートジョブネットを強制終了します。

-J

ジョブを強制終了します。

-X {yes|no|auto}

プランニンググループの下にあるユニットの中から,現在運用中のユニットを自動的に選択して操作するかどうかを指定します。

ただし,ジョブグループの下にあるユニットに対しては,どの値を指定しても自動的に選択しません。また,ルートジョブネット名称も省略できません。

ジョブ名,ジョブネット名,またはジョブグループ名

強制終了するジョブ名,ジョブネット名,または-R,-E,-T,-Jオプションと同時にジョブ名,ジョブネット名,またはジョブグループ名を指定します。

指定できる文字数は,1~930(単位:バイト)です。

ジョブ名,ジョブネット名,またはジョブグループ名は複数指定できます。ただし,ジョブネットを指定する場合,指定できるのはルートジョブネット名だけです。なお,マネージャージョブグループ名とマネージャージョブネット名は指定できません。

ジョブ名,ジョブネット名,またはジョブグループ名に,論理ホスト名および実行IDを指定できます。ただし,実行IDを指定した場合,-Bオプションは無効になります。実行IDの指定方法については,「コマンドの記述形式」を参照してください。

注意事項

戻り値

0正常終了。
4~124で4の倍数値異常終了。

補足事項

使用例

ジョブ(job1)を強制終了します。なお,このジョブはルートジョブネット(net1)中にあり,環境変数AJSPATHにジョブグループ名が設定されているものとします(環境変数AJSPATHにジョブグループ名が設定されている場合は,コマンド実行時にジョブグループ名の指定を省略できます)。

ajskill net1/job1