2016-07-08 11 views
1

ブートストラップがインストールされていないときに、ブートストラップがアンインストールされているときにアンインストールする必要があるブートストラップによってインストールされていないmsiがあります。火傷でこれを行う方法はありますか?ブートストラップとともにインストールされていないMSIをアンインストールします。ブートストラップをアンインストールするときにのみアンインストール

答えて

1

カスタムアクションを使用して、/xパラメータを使用してmsiexec uninstallコマンドにExeCommand属性を設定します。そのMSIの製品コードを知る必要があります。

msiexec /x {Package | ProductCode} 

msiexecコマンドとそのパラメータについて詳しくは、hereを参照してください。

編集:インストール時に実行されないようにするには、カスタムアクションの条件をRemove="ALL"に設定します。それについてもっと読むhere

+0

これも私の考えでした。私の唯一の懸念は、ブートストラップの初期インストール中に実行を防ぐ方法でした。 –

+0

編集を確認します。それがうまくいかない場合や、さらに助けが必要な場合は教えてください。 –

関連する問題