作成日 | 更新日 | 影響を受けるバージョン | 修正バージョン |
---|---|---|---|
|
| 全てのバージョン | N/A |
Blancco PreInstall MSIパッケージとは、Wix Editソフトウェアを使用してBlancco MSIインストーラとBlancco消去ソフト (Drive EraserまたはBlancco 5) のISOイメージファイルをまとめたものです。
パッケージ作成にあたって必要なファイルはこちらです。
- Wix Editソフトウェア
- WixEditをダウンロードしてインストールします。
- ダウンロードするバージョン: wixedit-0.7.5.msi
- WixEditをダウンロードしてインストールします。
- Blancco MSIパッケージ作成用ファイル
- Blancco PreInstall ZIPパッケージをダウンロードし、任意のパス ( C:\ など) に解凍します。
- Blancco Drive EraserのISOイメージファイル
- 製品購入時の案内 (納品メール、ダウンロードリンク、Webストアメール等) を参照してISOファイルをダウンロードしてください。
- ISOイメージファイルが見当たらない場合はBlanccoの営業担当者またはテクニカルサポートにお問い合わせください。
- 製品購入時の案内 (納品メール、ダウンロードリンク、Webストアメール等) を参照してISOファイルをダウンロードしてください。
WixEditは.NET2.0を必要とします。以下は、.NET2.0のインストール手順の例です。
- 「コントロールパネル」を開く。
- 「プログラム」を開く。
- 「Windowsの機能の有効化または無効化」を選択。
- 「.NET Framework 3.5 (.NET 2.0 および 3.0 を含む」を選択。
- 適用またはOKを押下。
- Windowsが関連コンポーネントの検索を始めます。
- 「Windows Update でファイルを自動ダウンロードする」を選択。
Blancco PreInstall (MSI) パッケージ作成手順 (自動)
- 設定変更済みのBlancco ISOイメージファイルを「\Preinstall...\msi_build」フォルダにコピー。
- 「BlanccoErasureClient.iso」とリネーム。
- あるいは手動コピーを行わず、場所を指定してダウンロードさせることも可能です。そのためには後述のパラメータ表内の「--ISOLink」を使用してください。
- 実行ファイル「PreInstallPackageGenerator.exe」を実行するとMSIパッケージが生成されます。
Blancco PreInstall (MSI) パッケージ作成手順(手動)
- 設定変更済みのBlancco ISOイメージファイルを「\Preinstall...\msi_build」フォルダにコピーし、「BlanccoErasureClient.iso」とリネーム。
- 「\Preinstall...\win32」フォルダにある「BlanccoPreInstall.exe」を「\Preinstall...\msi_build」フォルダにコピー。
- WiX Editを起動して「File -> Open」をクリックし、「\msi_build」フォルダを選択。
- 標準的な手動実行型のMSIインストーラを作成したい場合は「BlanccoPreinstall2_jp.XML」を選択。
- この手順で作成されたソフトはユーザーにEULAの確認とPCの再起動を求めます。
- 必要に応じて「Actions -> LaunchPreInstall -> ExeCommand」フィールドを開いてコマンドラインパラメータを変更します。
- パラメータの詳細はPreinstallユーザーマニュアル内“Command line Parameters”の章をご参照ください。
- Preinstallのインストールと実行を分けたい場合は、「LaunchPreinstall」アクションを削除してください。
- 標準的な手動実行型のMSIインストーラを作成したい場合は「BlanccoPreinstall2_jp.XML」を選択。
- Wix Editのメニューから「Build -> Build MSI setup package」を選択。
- MSI作成が成功すると、結果のパネルに「----- Finished」と表示されます。
- 作成されたMSIパッケージは「\msi_build」フォルダに保存されます。
パラメータ表
パラメータ | 必須 | 説明 |
---|---|---|
--additionalArguments | いいえ | インストール完了と同時にPreInstallを自動実行するときに与える引数のリスト。これは「--launchPreInstall」も指定した場合に限り有効です。 引数リスト全体を二重引用符で囲み、各引数を半角スペースで区切り、かつ最後の引数の後にも半角スペースを入れる必要があります。例: --additionalArguments “--extract_wireless_settings --force --reboot " |
--architecture | はい | どのアーキテクチャのPreInstallバイナリファイルをMSIパッケージに含めるかを指定する (32ビットか64ビット) 。 |
--autoXML | いいえ | このパラメータを加えると、生成したMSIパッケージのインストール画面でユーザーが「Next」ボタン等を押すような対話的操作が不要になります。 |
--help | いいえ | ヘルプを表示します。 |
--ISOLink | いいえ | Drive EraserのISOイメージファイルのURL。 |
--language | はい | 生成したMSIパッケージがインストールされる時の表示言語。 |
--launchPreInstall | いいえ | インストール完了と同時にPreInstallを自動実行します。 |
--preInstallDir | いいえ | PreInstallパッケージのルートフォルダ。 このパラメータが必要になるのは、「PreInstallPackageGenerator.exe」を既定のフォルダつまりBlancco PreInstall ZIPパッケージのルートフォルダ以外に移動してから実行する場合に限ります。 |
--restoreBootOrder | いいえ | 起動順序の復元つまりPreInstallの実行によって変更された起動順序をその後自動的に元に戻す機能を有効にします。 |
--wixDir | はい | Wixがインストールされている場所。 |
ユースケースの例
ユースケース | コマンド |
---|---|
PreInstallをインストールするだけで実行はしない | PreInstallPackageGenerator.exe --architecture win32 --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" |
PreInstallをインストールする際の対話的操作を省略 | PreInstallPackageGenerator.exe --architecture win32 --autoXML --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" |
PreInstallのインストールから実行、再起動までのすべてを自動的かつ対話的操作無しに行う | PreInstallPackageGenerator.exe --architecture win32 --autoXML --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" --launchPreInstall --additionalArguments "--extract_wireless_settings --force --reboot " |
注意
- MSIパッケージのインストールと同時に64ビット版PreInstallバイナリを自動実行することは現在のところできません。
- 同じPreInstallパッケージフォルダ内で「PreInstallPackageGenerator.exe」を繰り返し実行しないでください。複数のMSIパッケージを作成したい時は解凍後未変更のPreInstallパッケージフォルダを新たに用意し、その中で作成してください。