1

私はInstallsheildを初めて使用し、プログラミングをしています。MMC.exe を使用して実行するアプリケーションがあります。アンインストール中に、アプリが実行されているかどうかを確認する必要があります。実行されている場合は、アプリを閉じる必要があります。ユーザーがアプリを実行すると、タスク マネージャーで mmc.exe プロセスが実行されます。タスク マネージャーで MMC.exe が実行されている場所を確認する方法

前もって感謝します

4

1 に答える 1

0

この質問から引用:

このコードをバッチに入れて、アンインストール中に実行します。あなたのプロジェクトが msi プロジェクトの場合は、これをカスタム アクションに入れることができます。それが installscript プロジェクトの場合は、これを onmaintui 関数に入れます。

tasklist /FI "IMAGENAME eq mmc.exe" 2>NUL | find /I /N "mmc.exe">NUL
if "%ERRORLEVEL%"=="0" taskkill /f /im mmc.exe
于 2012-10-10T07:19:55.430 に答える