Share via


ディスク プロンプト メッセージの作成

次のガイドラインを使用して、ディスクの挿入をユーザーに求めるメッセージ ボックスを表示する Windows インストーラー インストールを作成します。

ユーザーにディスクの挿入を求めるメッセージ ボックスを表示するには

  1. インストーラーの作成機能を使用して、Property テーブルの DiskPrompt プロパティ文字列を設定します。 これには、インストールされる製品の名前と、ディスクに印刷されたタイトルの文字列内のプレースホルダー パラメーターが含まれている必要があります。 たとえば、Microsoft Publisher の場合、DiskPrompt プロパティには "Microsoft Publisher: ディスク [1]" を指定できます。ここで、[1] はディスク タイトルのプレースホルダーです。
  2. 要求される各ディスクのタイトルを、Media テーブルの DiskPrompt 列の個別の行に入力します。 たとえば、Media テーブルの最初で唯一のエントリに "1 – インストール" を指定できます。
  3. InstallFiles アクション中に、DiskPrompt プロパティの文字列内のプレースホルダーの代わりに Media テーブルの DiskPrompt 列の値が使用されます。
  4. メッセージ ボックスに表示されるメッセージは、Error テーブルの組み込みのテンプレート文字列から作成されます。 これはエラー 1302 で、テンプレート文字列は "ディスクを挿入してください: [2]" です。[2] は DiskPrompt プロパティのプレースホルダーを表します。

この例では、"ディスクを挿入してください: Microsoft Publisher: ディスク 1 – インストール" というメッセージがユーザーに表示されます。

ディスク プロンプト メッセージは、None を除くすべてのユーザー インターフェイス レベルで表示されることに注意してください。