文書番号: 227091 - 最終更新日: 2007年1月18日 - リビジョン: 3.2 Microsoft Windows インストーラ ツールのコマンド ライン スイッチこの記事は、以前は次の ID で公開されていました: JP227091 概要
Msiexec.exe は、パッケージを解釈してインストールする Windows インストーラの実行可能プログラムです。この資料は、Msiexec.exe プログラムのコマンド ライン スイッチを列挙したものです。Msiexec.exe プログラムを実行するには、少なくとも 1 つのスイッチを指定する必要があります。
詳細
スイッチ パラメータ 説明
--------------------------------------------------------------------------
/i Package|ProductCode 製品をインストールまたは
構成します。
/f [p|o|e|d|c|a|u|m|s|v]Package|ProductCode] 製品を修復します。
p - ファイルが見つからな
い場合にのみ製品を再イン
ストールします。
o - ファイルが存在しな
いか、古いバージョンの
ファイルがインストールさ
れている場合に製品を再イ
ンストールします。
e - ファイルが存在しないか、
同じバージョンまたは古い
バージョンのファイルがイン
ストールされている場合に製
品を再インストールします。
d - ファイルが存在しな
いか、異なるバージョンの
ファイルがインストール
されている場合に製品を
再インストール
します。
c - ファイルが存在しな
いか、計算された値が
保存されているチェック
サム値と一致しない場合
に製品を再インストール
します。
a - すべてのファイルを強
制的に再インストールします。
u - 必要なすべてのユ
ーザー固有レジストリ
エントリを再度書き込
みます。
m - 必要なすべてのコン
ピュータ固有レジストリ
エントリを再度書き込み
ます。
s - 既存のすべてのショー
トカットを上書きします。
v - ソース ファイルから
実行し、ローカル パッケー
ジを再キャッシュします。
/a Package 管理者用のインストール
オプション。製品をネット
ワーク上にインストールし
ます。
/x Package|ProductCode 製品をアンインストールします。
/j [u|m]Package 製品をアドバタイズします。
または [u|m]Package /t Transform List コマンド ラインで入力
または [u|m]Package /g LanguageID したプロパティ値は
無視されます。
u - 現在のユーザーに製品
をアドバタイズします。
m - すべてのユーザーに製
品をアドバタイズします。
g - 言語 ID。
t - アドバタイズされた
パッケージに変形を適用します。
/l [i|w|e|a|r|u|c|m|p|v|+|!]Logfile ログ ファイルの
パスと、記録する
情報のフラグを
指定します。
i - 状態メッセージ。
w - 致命的でない警告。
e - すべてのエラー メッセージ。
a - アクションのスタートアップ。
r - アクション固有の
記録。
u - ユーザーの要求。
c -ユーザー インターフェイス
(UI) パラメータの初期値。
m - メモリ不足。
p - ターミナルのプロパティ。
v - 詳細出力。
+ - 既存のファイルの
最後に追加します。
! - ログ ファイルの各行を
クリアします。
"*" - ワイルドカード。
v オプション以外の
すべての情報を記録
します。v オプション
を含めるには、
「/l*v」と指定します。
/p Patch/Package 修正プログラムを適用しま
す。インストール済みの管
理者用イメージに修正プロ
グラムを適用するには、次
のオプションを入力します。
/p [PatchPackage]
/a [Package]
/q n|b|r|f UI レベルを設定します。
q、qn - UI を表示しません。
qb - 基本的な UI。
qr - 縮小された UI。イン
ストールの最後にモーダル
ダイアログ ボックスが表
示されます。
qf - 完全な UI。インス
トールの最後にモーダル
ダイアログ ボックスが表
示されます。
qn+ - UI を表示しません。
ただし、インストールの最
後にはモーダル ダイアロ
グ ボックスが表示されます。
qb+ - 基本的な UI。イン
ストールの最後にモーダル
ダイアログ ボックスが表
示されます。インストール
を中止した場合は、モーダ
ル ダイアログ ボックスは
表示されません。
qb- - モーダル ダイアロ
グ ボックスが表示されな
い基本的な UI。"/qb+-"
スイッチは UI レベルと
してサポートされません。
/y module システム アプリケーショ
ン プログラミング イン
ターフェイス (API) の
DllRegisterServer を呼び
出し、コマンド ラインで
指定されたモジュールを登
録します (たとえば
「msiexec /y my_file.dll"」
と入力します)。
このオプションは、.msi
ファイルのレジストリ テー
ブルでは追加できないレジ
ストリ情報に対してのみ使用します。
/z module システム API の
DllUnRegisterServer を
呼び出して、コマンド ライ
ンで指定されたモジュール
の登録を解除します (たと
えば「msiexec /z
my_file.dll」と入力します)。
このオプションは、.msi
ファイルのレジストリ テー
ブルでは削除できないレジ
ストリ情報に対してのみ使用します。
関連情報
詳細と使用例については、Windows インストーラのヘルプ トピック「コマンド ライン オプション」または以下のマイクロソフト Web サイトを参照してください。
http://msdn2.microsoft.com/en-us/library/aa367988.aspx
(http://msdn2.microsoft.com/en-us/library/aa367988.aspx)
この資料は以下の製品について記述したものです。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" | サポート技術情報の翻訳
|

先頭へ戻る
