JP1 Version 8 JP1/NETM/DM Automatic Installation Toolガイド (Windows(R)用)

[目次][用語][索引][前へ][次へ]

3.2.1 PACKAGE_INFO

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

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

<この項の構成>
(1) 形式
(2) 記述する項目
(3) 記述例

(1) 形式

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

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

なお,「EUser」と「ECompany」の組み合わせと,「JUser」と「JCompany」の組み合わせは,どちらか一組しか指定できません。

(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キーを入力してください。
EUser 英語版のソフトウェアの場合に,ソフトウェアの所有者名を1〜40バイトで指定します。
半角英数字で指定します。
ECompany 英語版のソフトウェアの場合に,ソフトウェアを所有する会社名を1〜80バイトで指定します。
半角英数字で指定します。
JUser 日本語版のソフトウェアの場合に,ソフトウェアの所有者名を1〜40バイトで指定します。
JCompany 日本語版のソフトウェアの場合に,ソフトウェアを所有する会社名を1〜80バイトで指定します。
ScriptFileVersion nn.nn.nn.nn」の形式で,数字で指定します。「.」(ドット)は連続して指定できません。「.」(ドット)で区切った四つのnnはすべて記述してください。四つ目の区切りの値が指定されていない場合,その区切りはゼロと見なされます。例えば,"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";
}