Sun Java Enterprise System 5 インストールガイド (Windows 版)

サイレントモードでのインストーラの実行

サイレントモードでインストールを実行するには、あらかじめ記録された応答ファイルが必要です。詳しくは、「応答ファイルの作成」を参照してください。応答ファイルを生成したホストと同じオペレーティングシステムが動作しているホスト上で、インストーラを実行します。

Procedureサイレントモードでインストーラを実行する

  1. コマンドプロンプトで、インストーラが格納されているディレクトリに移動します。

    cd JavaES-install-dir

  2. Setup.bat /s コマンドを使用して、サイレントモードでのインストール手順を開始します。


    注 –

    デフォルトでは、Setup.iss ファイルは Windows System フォルダ内に作成されます。Setup.bat /s でサイレントインストールを開始する前に、このファイルを Windows System フォルダから Setup.bat が存在するフォルダにコピーする必要があります。そうしないと、コマンドからセットアップの -3 エラーが返されます。


    .iss ファイルの場所を指定するには、/f1 オプションを使用します。予期しない結果を回避するために、絶対パスを指定します。たとえば、次のように入力します。

    Setup.bat /s /f1"C:\Temp\example.iss"

  3. (省略可能) ログファイルにデフォルト以外の場所とファイル名を指定するには、Setup.bat /s/f2 オプションを付けます。予期しない結果を回避するために、ファイルの絶対パスを指定します。たとえば、次のように入力します。

    Setup.bat /s /f1"C:\Temp\UninstallExample.iss /f2"C:\Setup.log"

    インストールしようとしているコンポーネントの数とタイプによっては、時間がかかる場合があります。インストーラの実行中、インストールログの変化に注意することによって、進行状況を監視することができます。

Setup.log ファイルの理解

Setup.log は、/s 引数を付けて Setup.bat コマンドを実行した場合に生成されるサイレントインストールログファイルのデフォルトの名前です。Setup.log ファイルには、次の 3 つのセクションがあります。

Install Shield によって、ResultCode キーには次のいずれかの戻り値が設定されます。

ResultCode

ResultCode の説明

0

成功

-1

一般的なエラー

-2

モードが無効である

-3

Setup.iss ファイル内に必要なデータが見つからない

-4

使用可能なメモリーが不足している

-5

ファイルが存在しない

-6

応答ファイルに書き込めない

-7

ログファイルに書き込めない

-8

Install Shield Silent (.iss) 応答ファイルへのパスが無効である

-9

一覧の型 (文字列または数値) が無効である

-10

データ型が無効である

-11

セットアップ中に不明なエラーが発生した

-12

ダイアログボックスの順序が違う

-51

指定されたフォルダを作成できない

-52

指定されたファイルまたはフォルダにアクセスできない

-53

選択したオプションが無効である

サイレントインストールに成功すると、ログファイルは次のようになります。

[ResponseResult]
ResultCode=0