- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:msiインストーラのパラメータ)
msiインストーラのパラメータ設定について
このQ&Aのポイント
- msiインストーラを使用してインストールする際のデフォルトのインストールフォルダを変更したい場合、どのように設定すれば良いのでしょうか?
- msiインストーラのコマンドプロンプトからの使用方法を教えてください。
- msiインストーラでデフォルトのインストールフォルダ以外の場所にインストールすることは可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ご質問から察すると、そのMSIはインストール時にインストール先を指定できないようになっている、ということですね? 通常、MSIデータベースのProgramFilesFolderという指定によってインストール先が決まりますが、MSIというのは大変多機能で、カスタムプログラムをインストール時に起動させることまでできるようになっています。 たとえばCustomAction テーブルに実行コマンドを追加するのはよくあることです。 これらはMSIデータベースの中を見なければ、インストール先の決め方などや、実際に何をやっているか解りません。 そこでOrcaというエディタを使って調べます(他にも良いツールがあるかもしれませんが)。 Orca はマイクロソフトのサイトからダウンロードできますが、これを使ってMSIファイルを開くと、データベースの中身、テーブル、各レコード、設定値をすべて、読み書きできます。