ajsshowの-fオプションの %Pで取得可能
※実行登録されていなければ、以下のように表示されません。
ajsshow -f "%P" -R -N -E AJSROOT1:/test2 KAVS0161-I 選択オプションにあうユニットが存在しません : /test2
サブジョブネットに別の予定がある場合は以下のように表示されます。 ajsshow -f "%J,%C,%D,%p,%P" -R -N -E AJSROOT1:/test /test,実行中,2025/10/11 16:30,あり,2025/10/12 15:00 /test/ジョブネット,開始時刻待ち,2025/10/11 16:30,なし,****/**/** **:** リダイレクトすればファイルに出力できます。 ajsshow -f "%J,%C,%D,%p,%P" -R -N -E AJSROOT1:/test > ajsshow_next_schedule.txt
%J ジョブネット完全名,またはジョブ完全名
%C ジョブネットの状態,またはジョブの状態
%D ジョブネットの実行登録日時
%p 次回実行予定の有無(括弧内は言語種別が英語の場合)
あり(exist)
なし(none)
%P 次回実行予定日時
%t タブ
%s ジョブネットの実行開始日時,またはジョブのサブミット日時
%e ジョブネット,またはジョブの実行終了日時
(その他のオプション)ジョブネット実行前
任意のジョブグループ配下すべてを指定
ジョブネットを指定した場合は直下の第一階層のジョブネットの予定が表示され、第二階層のジョブネットは表示されないため、予定を取得したい階層のジョブネットの1つ上を指定するようにする。
-pの場合、いったん上位ジョブネットが実行中になると、配下のジョブネットが先行終了待ちであっても、そのジョブネットの次回予定は表示されなくなる。
cd C:\Program Files (x86)\Hitachi\JP1AJS2\bin ajsshow -p "AJSROOT1:/test/*" ↓実行予定があるもの AJSPATH = /test/ 名称 種別 状態 次回実行予定 次回実行予定日時 実行方法 test1 net 開始時刻待ち あり 2025/04/22 10:00 スケジュール AJSPATH = /test/ 名称 種別 状態 次回実行予定 次回実行予定日時 実行方法 test2 net 開始時刻待ち あり 2025/04/29 9:00 スケジュール ↓過去実行されたことがあるが、現在未計画のもの KAVS0780-E 指定したジョブネット(/test/test3)には表示する情報がありません または AJSPATH = /test/ 名称 種別 状態 次回実行予定 次回実行予定日時 実行方法 test3 net 未計画 なし ****/**/** **:** スケジュール ↓一度も実行登録されていないもの KAVS0130-E 指定したジョブネット(/test/test4)は登録されていません
未計画以外のジョブネットの次回実行予定を取得する例
ajsshow -p "AJSROOT1:/jobnet1/subjobnet1/*"|grep "net"|grep -v "未計画"
(その他のオプション)ジョブネット実行中、実行後
-pの場合、いったん上位ジョブネットが実行中になると、配下のジョブネットの次回予定も表示されなくなるので、実行中の場合は、これでどうだろうか。
配下のジョブネットの「正常終了」「先行終了待ち」「実行中」のものが表示される。
ajsshow -g a "AJSROOT1:/test/test5/*" AJSPATH = /test/test5/ 世代 : 1 名称 種別 状態 コード 実行開始日時 実行終了日時 test5-1 net 正常終了 *** 2025/06/05 11:07 2025/06/05 11:07 test5-2 net 先行終了待ち *** ****/**/** **:** ****/**/** **:** ファイル監視 flwjb 実行中 *** 2025/06/05 11:07 ****/**/** **:** AJSPATH = /test/test5/test5-2/ 世代 : 1 名称 種別 状態 コード 実行開始日時 実行終了日時 PCジョブ pjob 先行終了待ち *** ****/**/** **:** ****/**/** **:** c:\Program Files (x86)\Hitachi\JP1AJS2\bin>ajsshow -g a "AJSROOT1:/test/test5/*"|findstr "先行終了待ち" test5-2 net 先行終了待ち *** ****/**/** **:** ****/**/** **:** PCジョブ pjob 先行終了待ち *** ****/**/** **:** ****/**/** **:** c:\Program Files (x86)\Hitachi\JP1AJS2\bin>ajsshow -g a "AJSROOT1:/test/test5/*"|findstr "先行終了待ち"|findstr "net" test5-2 net 先行終了待ち *** ****/**/** **:** ****/**/** **:**
-sオプション使用時の表示の違い
次回実行予定があることは分かるが、いつ実行なのかが分からない
ajsshow -F AJSROOT1 -s AJSROOT1:/jobnet1 AJSPATH = / 名称 種別 状態 次回実行予定 登録者 登録日時 jobnet1 net 開始時刻待ち あり jp1admin 2026/07/20 9:19
9.1.1 起動条件監視中のジョブネットの停止 : JP1/Automatic Job Management System 3 運用ガイド
