• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:msiインストーラのパラメータ)

msiインストーラのパラメータ設定について

このQ&Aのポイント
  • msiインストーラを使用してインストールする際のデフォルトのインストールフォルダを変更したい場合、どのように設定すれば良いのでしょうか?
  • msiインストーラのコマンドプロンプトからの使用方法を教えてください。
  • msiインストーラでデフォルトのインストールフォルダ以外の場所にインストールすることは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • taseki
  • ベストアンサー率66% (155/233)
回答No.1

ご質問から察すると、そのMSIはインストール時にインストール先を指定できないようになっている、ということですね? 通常、MSIデータベースのProgramFilesFolderという指定によってインストール先が決まりますが、MSIというのは大変多機能で、カスタムプログラムをインストール時に起動させることまでできるようになっています。 たとえばCustomAction テーブルに実行コマンドを追加するのはよくあることです。 これらはMSIデータベースの中を見なければ、インストール先の決め方などや、実際に何をやっているか解りません。 そこでOrcaというエディタを使って調べます(他にも良いツールがあるかもしれませんが)。 Orca はマイクロソフトのサイトからダウンロードできますが、これを使ってMSIファイルを開くと、データベースの中身、テーブル、各レコード、設定値をすべて、読み書きできます。

関連するQ&A