ページの先頭行へ戻る
Systemwalker Operation Manager  使用手引書
FUJITSU Software

4.3.11 ジョブ定義変数を利用してジョブ登録情報を一括置換する場合

あらかじめジョブ定義変数を使用したジョブを定義しておき、ジョブが実行される時点でジョブ定義変数の値を一括置換することができます。ジョブ定義のパス環境など、簡単に一括置換できるため、運用環境が異なるシステム間での資産移行をスムーズに行うことができます。

ジョブ定義変数“@変数名@”とジョブ定義変数の値を設定し、ジョブ定義変数を利用したジョブの定義を行っておきます。ジョブ定義内にあるジョブ定義変数“@変数名@”は、ジョブが実行される時点で設定されているジョブ定義変数の値に置換されます。

ジョブ定義変数の追加/変更/削除は、システム管理者(Windows版の場合は、Administratorsグループ所属ユーザ、UNIX版の場合は、スーパーユーザ)だけが行うことができます。

なお、ジョブネットの実行中にジョブ定義変数を変更した場合、ジョブネットの途中から変更されたジョブ定義変数の値で動作する可能性があります。ジョブ定義変数の変更は、ジョブネットが動作していないときに行ってください。

操作手順

  1. [ジョブ定義変数]ウィンドウの表示

    [業務選択]ウィンドウでジョブスケジューラを選択し、以下のいずれかの操作によって、[ジョブ定義変数]ウィンドウを表示します。

    • [ファイル]メニューの[ジョブ定義変数]を選択します。

    • 右クリックで表示されるポップアップメニューから[ジョブ定義変数]を選択します。

  2. [ジョブ定義変数の設定]ウィンドウの表示

    [ジョブ定義変数]ウィンドウの[追加]ボタンをクリックし、[ジョブ定義変数の設定]ウィンドウを表示します。

    図4.46 [ジョブ定義変数]ウィンドウ

    [システムのジョブ定義変数]

    設定されているジョブ定義変数の一覧が表示されます。

  3. ジョブ定義変数とジョブ定義変数の値の設定

    ジョブ定義変数名(“@変数名@”の変数部分)とジョブ定義変数の値を設定し、[OK]ボタンをクリックします。

    図4.47 [ジョブ定義変数の設定]ウィンドウ

    [ジョブ定義変数名]

    ジョブ定義変数名を指定します。

    [ジョブ定義変数値]

    ジョブ定義変数の値を指定します。

  4. ジョブ情報の定義

    [登録-ジョブ]ウィンドウの[基本情報]シートまたは[詳細情報]シートでジョブ定義変数を使用する項目に“@変数名@”を指定し、ジョブ情報を設定します。(または、jobschsetnetコマンドを利用して定義します。)

ジョブ定義変数@変数名@について

ジョブ定義変数値について