Hitachi

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


18.2.1 PACKAGE_INFO

配布するソフトウェアの、パッケージ情報とセットアップに必要な情報を指定します。

このセクションで指定する項目を次に示します。

〈この項の構成〉

(1) 形式

次に示す項目を指定できます。これら以外は指定できません。

PackageID = "パッケージ識別ID";
Product  =  "パッケージ名";
Version = "バージョン/リビジョン";
InstallerName = "インストールプログラム名";
InstallDrive = "インストール先ドライブ";
InstallDirectory = "インストール先ディレクトリ";
IconGroupName = "アイコングループ";
SerialNumber = "シリアルナンバー";
JUser = "日本語の所有者名";
JCompany = "日本語の会社名";
ScriptFileVersion = "AITファイルのバージョン";

(2) 記述する項目

PACKAGE_INFOセクションに記述する各項目について説明します。どの項目にも、「\n」、「\r」、「\t」のような特殊な意味を持つ文字は使用できません。

項目名

内容

省略

PackageID

パッケージ識別IDを、1〜44バイトで指定します。

半角英数字(英字は大文字だけ)、「-」(ハイフン)、または「_」(アンダーバー)で指定します。

不可

Product

パッケージ名を、1〜50バイトで指定します。

\」は使用できません。

不可

Version

ソフトウェアのバージョン/リビジョンを、1〜6バイトで指定します。

英数字(英字は大文字だけ)と「/」(スラッシュ)で指定します。

不可

InstallerName

ソフトウェアをインストールするときの、インストールプログラム(インストーラ)の名前を、1〜256バイトで指定します。

次に示す記号は使用できません。

「*」「"」「:」「|」「<」「>」「?」

不可

InstallDrive

ソフトウェアをインストールするドライブを、2バイトで指定します。

半角英数字および「:」(コロン)で指定します。

不可

InstallDirectory

ソフトウェアをインストールするディレクトリを指定します。

\」で始まるパス名を、1〜128バイトで指定します。

不可

IconGroupName

ソフトウェアのアイコングループを、1〜40バイトで指定します。

SerialNumber

インストールするソフトウェアのシリアルナンバーを、1〜64バイトで指定します。

インストール時にCDキーの必要なソフトウェアは、CDキーを入力してください。

JUser

ソフトウェアの所有者名を1〜40バイトで指定します。

JCompany

ソフトウェアを所有する会社名を1〜80バイトで指定します。

ScriptFileVersion

nn.nn.nn.nn」の形式で、数字で指定します。「.」(ドット)は連続して指定できません。「.」(ドット)で区切った4つのnnはすべて記述してください。4つ目の区切りの値が指定されていない場合、その区切りはゼロと見なされます。例えば、"1.0.0."は、"1.0.0.0"として扱われます。

この情報を指定することで、Automatic Installation Toolの新しいバージョンで作成されたAITファイルが、古いバージョンの実行エンジンで実行されなくなります。

なお、AITファイルのバージョンがPACKAGE_INFOセクションに記述されていない場合は、アクティブな実行エンジンのDLLのバージョンがAITファイルのバージョンとして取得されます。

(3) 記述例

PACKAGE_INFO
{
   PackageID = "D";
   Version = "1";
   Product = "パッケージ名";
   InstallerName = "インストールプログラム名";
   InstallDrive = "D:";
   InstallDirectory = "\Plan14.1";
   JUser = "パッケージの所有者名";
   JCompany = "パッケージを所有する会社名";
   SerialNumber = "パッケージのシリアルナンバー";
   IconGroupName= "アイコングループ名";
   ScriptFileVersion = "1.0.0.0";
}