• 締切済み

JOB名とSTEP名の取得方法を教えて下さい

バッチJOBで実行中のプログラムで、そのプログラムが実行されたJOB名とSTEP名を取得する方法について教えてください。

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.4

COBOLとかPL/1とかの高級言語で直接取得は出来ないはずです。 OSが提供するジョブエントリーシステムのAPIを使用する サブルーチンをアセンブラーで作ってコールします。 あるいは、サードベンダーが提供する機能を使うかですね。 詳しくはもう忘れてしまいました。最近はどうなっているのやら? 公開されているIBMのマニュアルを見つけました http://publib.boulder.ibm.com/tividd/td/TWS/SC32-1266-00/ja_JA/PDF/eqqn1mst.PDF

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.3

私も、昔のことで忘れました。たぶん、そういう情報を得るための関数をプログラム内で呼び出していたような気がします。 職場で、そういうことに詳しい人を探して聞くか、そういう処理を行っているプログラムのソースをソースライブラリーで探してコードを見るのが早いと思います。(ライブラリーを参照できる権限があればですが・・)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

メインフレームの話だとして、ベンダーのSEさんに言えばサンプルプログラムがもらえると思います。

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

私はもう忘れたので答えられないけど、これは 汎用コンピュータとかPC以外の質問でしょ? せめてOSの名前、プログラミングなら言語名等を 書かなければ誰にも答えられないと思われませんか?

関連するQ&A