Hitachi

JP1 Version 10 JP1/Advanced Shell


2.1.1 インストール先フォルダ【Windows限定】

〈この項の構成〉

(1) インストール先フォルダ

Windowsではインストール先として任意のフォルダを指定できます。指定したインストール先フォルダの下には環境ごとに次のフォルダが生成されます。

インストールする環境

インストール先

備考

実行環境

インストール先フォルダ\JP1ASE

サーバにインストールすることを推奨します。

開発環境

インストール先フォルダ\JP1ASD

クライアントPCにインストールすることを推奨します。

実行環境に含まれるカスタムジョブ定義プログラム(JP1/Advanced Shell - Custom Job)

インストール先フォルダ\JP1ASV

JP1/AJS - Viewをインストールしている運用管理端末にインストールします。

インストール先フォルダの構成を次に示します。実際には選択した環境のフォルダだけが生成されます。

インストール先フォルダ※1
  ├─JP1ASD                                :開発環境フォルダ
  │    ├─bin                             :プログラムのフォルダ
  │    ├─cmd                             :UNIX互換コマンドのフォルダ
  │    ├─doc─ja─help─INDEX.HTM        :ヘルプ(マニュアル)
  │    ├─maintenance                     :障害発生時に使用するフォルダ
  │    ├─readme.txt                      :readmeファイル
  │    └─sample                          :サンプルデータのフォルダ
  │          ├Adapter_HITACHI_JP1_AS_ASD_USERREPLY.conf
  │          │                            :ユーザー応答機能用アダプタコマンド設定ファイル
  │          ├hitachi_jp1_as_EUC_attr_ja.conf   :イベント拡張属性定義ファイル(日本語EUC)
  │          ├hitachi_jp1_as_SJIS_attr_ja.conf  :イベント拡張属性定義ファイル(シフトJIS)
  │          ├hitachi_jp1_as_UTF8_attr_ja.conf  :イベント拡張属性定義ファイル(UTF-8)
  │          ├sample.ase                  :環境ファイルのテンプレート
  │          ├sample.ash                  :ジョブ定義スクリプトファイルのサンプル
  │          ├script_0                    :何もしない共通サンプルスクリプト
  │          ├script_chmod1               :chmodコマンドのサンプルスクリプトファイル
  │          ├script_chmod2               :chmodコマンドのサンプルスクリプトファイル
  │          ├script_chmod3               :chmodコマンドのサンプルスクリプトファイル
  │          ├script_su1                  :suコマンドのサンプルスクリプトファイル
  │          └script_who1                 :whoコマンドのサンプルスクリプトファイル
  ├─JP1ASE                                :実行環境フォルダ
  │    ├─bin                             :プログラムのフォルダ
  │    ├─cmd                             :UNIX互換コマンドのフォルダ
  │    ├─doc─ja─help─INDEX.HTM        :ヘルプ(マニュアル)
  │    ├─maintenance                     :障害発生時に使用するフォルダ
  │    ├─readme.txt                      :readmeファイル
  │    ├─sample                          :サンプルデータのフォルダ
  │    │    ├Adapter_HITACHI_JP1_AS_ASE_USERREPLY.conf
  │    │    │                            :ユーザー応答機能用アダプタコマンド設定ファイル
  │    │    ├hitachi_jp1_as_EUC_attr_ja.conf   :イベント拡張属性定義ファイル(日本語EUC)
  │    │    ├hitachi_jp1_as_SJIS_attr_ja.conf  :イベント拡張属性定義ファイル(シフトJIS)
  │    │    ├hitachi_jp1_as_UTF8_attr_ja.conf  :イベント拡張属性定義ファイル(UTF-8)
  │    │    ├sample.ase                  :環境ファイルのテンプレート
  │    │    ├sample.ash                  :ジョブ定義スクリプトファイルのサンプル
  │    │    ├script_0                    :何もしない共通サンプルスクリプト
  │    │    ├script_chmod1               :chmodコマンドのサンプルスクリプトファイル
  │    │    ├script_chmod2               :chmodコマンドのサンプルスクリプトファイル
  │    │    ├script_chmod3               :chmodコマンドのサンプルスクリプトファイル
  │    │    ├script_su1                  :suコマンドのサンプルスクリプトファイル
  │    │    └script_who1                 :whoコマンドのサンプルスクリプトファイル
  │    └─util─JP1ASVC.msi               :カスタムジョブ定義プログラムのインストーラ
  └─JP1ASV                                :カスタムジョブ定義プログラムのフォルダ
        ├─bin                             :プログラムのフォルダ
        ├─doc─ja─help─INDEX.HTM        :ヘルプ(マニュアル)
        ├─image─custom                   :カスタムジョブアイコンのフォルダ
        │            ├CUSTOM_PC_ADSHPC.gif:PCジョブのカスタムジョブアイコン※2
        │            └CUSTOM_PC_ADSHUX.gif:UNIXジョブのカスタムジョブアイコン※2
        └─maintenance                     :障害発生時に使用するフォルダ
注※1

インストール先フォルダに&[]{}^=;!'+,`~#%の記号を含まないでください。記号を含むインストール先フォルダにインストールした場合,正常に動作しません。

注※2

JP1/AJS3 - View 09-50より古い製品がインストールされている場合にカスタムジョブ定義プログラムをインストールするときは,カスタムジョブアイコンを次のフォルダにコピーする必要があります。

JP1/AJS - Viewのインストール先フォルダ\image\custom

(2) トレース出力先フォルダおよびシステム環境ファイルの作成フォルダ

トレース出力先フォルダおよびシステム環境ファイルを作成するフォルダは,共通アプリケーションフォルダに作成されます。

共通アプリケーションフォルダ
  └─Hitachi─JP1AS─JP1ASD      :開発環境フォルダ
                  │    ├─conf  :システム環境ファイル格納フォルダ
                  │    ├─trace :トレース出力先フォルダ
                  │    └─uxpl  :ログフォルダ
                  ├─JP1ASE      :実行環境フォルダ
                  │    ├─conf  :システム環境ファイル格納フォルダ
                  │    ├─trace :トレース出力先フォルダ
                  │    └─uxpl  :ログフォルダ
                  ├─JP1ASV      :カスタムジョブ定義プログラムのフォルダ
                  │    └─trace :トレース出力先フォルダ
                  └─misc        :製品共通ライブラリのフォルダ
                        ├─trace :トレース出力先フォルダ
                        └─uxpl  :ログフォルダ

(3) システム実行ログ,スプールおよび一時ファイル

システム実行ログ,スプールおよび一時ファイルのフォルダは,共有ドキュメントフォルダに作成されます。

共有ドキュメントフォルダ
  └─Hitachi─JP1AS─JP1ASD     :開発環境フォルダ
                  │    ├─log  :システム実行ログフォルダ
                  │    ├─spool:スプールフォルダ
                  │    └─temp :一時ファイル用フォルダ
                  ├─JP1ASE     :実行環境フォルダ
                  │    ├─log  :システム実行ログフォルダ
                  │    ├─spool:スプールフォルダ
                  │    └─temp :一時ファイル用フォルダ
                  └─misc       :製品共通ライブラリのフォルダ
                        └─log  :ログフォルダ

(4) プログラムの種類

JP1/Advanced Shellで使用する主なプログラムの格納場所とファイル名を次の表に示します。

表2‒1 JP1/Advanced Shellで使用する主なプログラム【Windows限定】

格納フォルダ

ファイル名

プログラムの概要

(括弧内:アイコン)

説明

インストール先フォルダ\各環境のフォルダ※1\bin

adshchmsg.exe

障害発生時の応答要求メッセージに対する手動応答

障害発生時に,応答要求メッセージに対して手動で応答する場合に使用するコマンドです。Administrators権限を持つユーザーが使用します。

adshctmj.exe

JP1/Advanced Shell 実行定義プログラム([図データ]

カスタムジョブ定義プログラムでJP1/Advanced Shellの実行環境を定義するプログラムです。

adshctmjpc.bat

PCジョブのJP1/Advanced Shell 実行定義プログラム

カスタムジョブ定義プログラムでPCジョブのJP1/Advanced Shellの実行環境を定義するプログラムです。

adshctmjunix.bat

UNIXジョブのJP1/Advanced Shell 実行定義プログラム

カスタムジョブ定義プログラムでUNIXジョブのJP1/Advanced Shellの実行環境を定義するプログラムです。

adshcvmerg.exe

カバレージ情報のマージ

カバレージ情報をマージするコマンドです。実行環境と開発環境で使用できます。

adshcvshow.exe

コマンドからのカバレージ情報の表示

カバレージ情報を表示するコマンドです。実行環境と開発環境で使用できます。

adshcvview.exe

エディタからのカバレージ情報の表示

カバレージ情報を表示するプログラムです。開発環境のエディタからカバレージ情報を表示できます。

adshedit.exe

JP1/Advanced Shell エディタ([図データ]

開発環境でジョブ定義スクリプトを編集するエディタです。アイコンをダブルクリックすると,JP1/Advanced Shellエディタが開きます。

adshesub.exe

エディタでのデバッグ

開発環境でジョブ定義スクリプトをデバッグするプログラムです。このプログラムはadshedit.exeから自動的に起動されます。

adshevtout.exe

ジョブ定義スクリプトの稼働実績情報の出力

実行環境で,ジョブ定義スクリプトの稼働実績情報をCSV形式で出力するコマンドです。

adshexec.exe

バッチジョブの実行

ジョブ定義スクリプトを解析して実行を制御するジョブコントローラを起動するコマンドです。

adshexecsub.exe

実行環境でバッチジョブを実行するコマンドです。このコマンドはadshexec.exeから自動的に起動されます。

adshfile.exe

ファイルの後処理登録

指定したファイルをジョブステップまたはジョブの終了時にどのように処置するかを定義するコマンドです。実行環境と開発環境で使用できます。

adshhk.exe

スプールジョブの削除

スプールジョブを削除するコマンドです。実行環境と開発環境で使用できます。

adshjava.exe

Javaのバッチアプリケーション実行

uCosminexus Application Serverと連携してJavaのバッチアプリケーションを実行するコマンドです。

adshlsmsg.exe

障害発生時の応答要求メッセージの一覧表示

障害発生時に,応答要求メッセージの一覧を表示するコマンドです。Administrators権限を持つユーザーが使用します。

adshmsvcd.exe

ユーザー応答機能管理サービス

ユーザー応答機能のための共有メモリを管理するサービスを登録するコマンドです。開発環境で使用できます。Administrators権限を持つユーザーが使用します。

adshmsvce.exe

ユーザー応答機能のための共有メモリを管理するサービスを登録するコマンドです。実行環境で使用できます。Administrators権限を持つユーザーが使用します。

インストール先フォルダ\各環境のフォルダ※1\cmd

awk.exe,basename.exe,cat.exe,cmp.exe,cp.exe,cut.exe,date.exe,diff.exe,dirname.exe,egrep.exe,expand.exe,expr.exe,find.exe,getopt.exe,grep.exe,head.exe,hostname.exe,ls.exe,mkdir.exe,mv.exe,paste.exe,rm.exe,rmdir.exe,sed.exe,sleep.exe,sort.exe,split.exe,stat.exe,tail.exe,touch.exe,uname.exe,uniq.exe,wc.exe,which.exe

UNIX互換コマンド※2

UNIXのバッチ業務で主に使われるコマンドをWindows環境で使用できるようにした,UNIX互換コマンドです。実行環境と開発環境で使用できます。

インストール先フォルダ\各環境のフォルダ※1\maintenance

adshcollect.bat

資料の採取

トラブルシューティングで資料を採取するコマンドです。実行環境と開発環境で使用できます。

注※1

各環境のフォルダは,開発環境フォルダの場合は「JP1ASD」,実行環境フォルダの場合は「JP1ASE」,カスタムジョブ定義プログラムのフォルダの場合は「JP1ASV」です。

注※2

UNIX互換コマンドにはこのほかにchmodコマンド,suコマンドおよびwhoコマンドがあります。chmodコマンド,suコマンドおよびwhoコマンドを使用する場合は,JP1/Advanced Shellが提供するサンプルスクリプトファイルを「2.6.6(2) スクリプト形式のUNIX互換コマンドを使うための準備【Windows限定】」に示す手順で事前に編集する必要があります。