Msistuff.exe

Msistuff.exe は、Setup.exe ブートストラップ実行可能ファイル内のリソースを表示または構成するために使用できるコマンド ライン ユーティリティです。

このツールは、 Windows Installer Developers 向け Windows SDK コンポーネントでのみ使用できます。

構文

msistuff setup.exe option{value}

オプションの後にデータが指定されていない場合、そのリソースは削除されます。

コマンド ライン オプション

Msistuff.exe は、大文字と小文字を区別しない次のコマンド ライン オプションを使用します。 ダッシュの代わりにスラッシュ区切り文字を使用することもできます。 オプションが複数回リストされている場合は、最後に出現したものだけが使用されます。

オプション Resource ID 説明
オプションが指定されていません   Setup.exe で構成可能なリソースを表示します。
-u ISETUPPROPNAME_BASEURL Setup.exe のベース URL の場所である BaseURL を設定します。 値が存在しない場合は、Setup.exe の場所はデフォルトでリムーバブル メディアになります。 URL ベースのインストールのみが WinVerifyTrustによるチェックの対象となります。 URL の末尾のスラッシュはオプションです。 このオプションは省略できます。
-d ISETUPPROPNAME_DATABASE .msi ファイルの名前である Msi を設定します。 これは、Setup.exe プログラムの場所を基準とした .msi ファイルへの相対パスです。 -m オプションが指定されていない場合はこのオプションが必要です。 -d オプションと -m オプションは相互に排他的です。 両方を指定することはできません。
-m ISETUPPROPNAME_PATCH .msp ファイルの名前である Msp を設定します。 これは、Setup.exe プログラムの場所を基準とした .msp ファイルへの相対パスです。 -d オプションが指定されていない場合はこのオプションが必要です。 -m オプションと -d オプションは相互に排他的です。 両方を指定することはできません。
-n ISETUPPROPNAME_PRODUCTNAME 製品の名前である「製品名」を設定します。 これは、ダウンロードされたユーザー インターフェイスのバナー テキストで使用される名前を提供します。 このオプションは省略できます。 省略した場合、デフォルトは「製品」になります。
-o ISETUPPROPNAME_OPERATION 実行する操作の種類を指定します。 有効な値は、INSTALL、MINPATCH、MAJPATCH、INSTALLUPD です。 これらのオプションの詳細については、「インターネット ダウンロード ブートストラップ」を参照してください。
-v ISETUPPROPNAME_MINIMUM_MSI コンピューターに必要な Windows インストーラーの最小バージョンである、最小 MSI バージョンを設定します。 マシンに Windows インストーラーの最小バージョンが存在しない場合は、適切な Instmsi.exe がインストールされ、Windows インストーラーがアップグレードされます。 このプロパティの値は、PID_PAGECOUNT 値と同じ形式になります。 ページ数サマリー プロパティを参照してください。 値は、Windows インストーラー バージョン 2.0 の値である 200 以上である必要があります。 このオプションは必須です。
-i ISETUPPROPNAME_INSTLOCATION Windows インストーラーのアップグレード実行可能ファイルの基本 URL の場所である InstMsi URL の場所を設定します。 この値がない場合は、アップグレード実行可能ファイルの場所はデフォルトで Setup.exe の場所になります。 このオプションは省略できます。
-a ISETUPPROPNAME_INSTMSIA Windows インストーラー アップグレード実行可能ファイルの ANSI バージョンの名前である InstMsiA を設定します。 これは、ISETUPPROPNAME_INSTLOCATION で指定された場所を基準とした Instmsi.exe の ANSI バージョンへの相対パスです。 このオプションは必須です。
-w ISETUPPROPNAME_INSTMSIW Windows インストーラー アップグレード実行可能ファイルの Unicode バージョンの名前である InstMsiW を設定します。 これは、ISETUPPROPNAME_INSTLOCATION で指定された場所を基準とした Instmsi.exe の Unicode バージョンへの相対パスです。 このオプションは必須です。
-p ISETUPPROPNAME_PROPERTIES PROPERTY=VALUE 文字列を設定します。 これらは、コマンド ラインに含める PROPERTY=VALUE のペアです。 このオプションは省略できます。 このオプションは複数回指定することはできず、コマンド ラインの最後に指定する必要があります。 -p に続くコマンド ライン全体は、{value} の一部と見なされます。

 

Windows インストーラ開発ツール

インターネット ダウンロードのブートストラップ

URL ベースの Windows インストーラーのインストール例

リリースされたバージョン、ツール、再配布可能ファイル