Hitachi

JP1 Version 10 JP1/IT Desktop Management 2 配布機能 運用ガイド


13.18.20 USER_PROGRAM_INSTALLATION_CONDITIONS(外部プログラムの指定)

USER_PROGRAM_INSTALLATION_CONDITIONSタグでは、インストール前後およびインストールエラー時に管理対象のコンピュータで起動させる外部プログラムを指定します。このタグは、dcmcollコマンド、dcmpackコマンド、およびdcmstswコマンドで使用します。

指定できるパラメタ、およびコマンドの引数との対応を次の表に示します。

パラメタ

内容

コマンドの引数

external_program_executed_before_installation

インストール前起動外部プログラム

/b インストール前起動外部プログラム

external_program_executed_after_installation

インストール後起動外部プログラム

/a インストール後起動外部プログラム

external_program_error_handler

インストールエラー時起動外部プログラム

/e インストールエラー時起動外部プログラム

external_program_handler

起動外部プログラム

/ep 起動外部プログラム

exit

外部プログラム処理結果の通知方式

/rbR、/rbM、/raR、/raM、/reR、/reM

action

処理結果エラー時の取り扱い

/ybC、/ybS、/yaC、/yaS

wait

監視方式

/wbU、/wbT、/wbG、/waU、/waT、/waG、/weU、/weY

timeout

  • 監視時間

  • 最大実行期間(dcmstswコマンドの場合)

  • /n 監視時間

  • /wt 最大実行期間(dcmstswコマンドの場合)

wait_code

監視コード

/wc 監視コード

起動する外部プログラムには、GUIを持たないプログラムを指定してください。GUIを持つプログラムを起動しても、GUIは表示されません。

また、外部プログラムには16bitのアプリケーションを指定しないでください。Windowsのコンピュータに対して、外部プログラムに16bitアプリケーションを指定したバックグラウンドインストールモードのパッケージをリモートインストールすると、コンピュータがハングアップします。

〈この項の構成〉

(1) 形式

USER_PROGRAM_INSTALLATION_CONDITIONS{
{
external_program_executed_before_installation=
インストール前起動外部プログラム
exit=外部プログラム処理結果の通知方式
action=処理結果エラー時の取り扱い
wait=監視方式(U、T、またはG)
}
{
external_program_executed_after_installation=
インストール後起動外部プログラム
exit=外部プログラム処理結果の通知方式
action=処理結果エラー時の取り扱い
wait=監視方式(U、T、またはG)
}
{
external_program_error_handler=
インストールエラー時起動外部プログラム
exit=外部プログラム処理結果の通知方式
wait=監視方式(UまたはY)
timeout=監視時間
}
{
external_program_handler=
起動外部プログラム
timeout=最大実行期間
wait_code=監視コード
}
}

(2) 説明

(3) 注意事項