0

Wix を使用してインストーラーを作成していますが、アンインストール中にサービスを停止する必要があります。これが私のタイプ 34 カスタム アクションです。

<CustomAction Id="StopNP" 
              Directory="SystemFolder" 
              Execute="commit" 
              Return="ignore" 
              ExeCommand="[SystemFolder]cmd.exe net stop RemindexNP"/>

これは、指定したコマンドを実行せずに cmd.exe を開くだけです。コマンドプロンプトで「net stop」コマンドを実際に実行する方法を知っている人はいますか?

また、これら 2 つのカスタム アクションを一緒に試してみましたが、結果は同じでした。

<CustomAction Id="SetPathToCmd" Property="Cmd" Value="[SystemFolder]cmd.exe"/>
<CustomAction Id="StopNP" Property="Cmd" ExeCommand="net stop RemindexNP"/>

どんな提案でも大歓迎です

4

0 に答える 0