diff --git a/remove.ins b/remove.ins index 347b1d8..8c22542 100644 --- a/remove.ins +++ b/remove.ins @@ -4,9 +4,17 @@ DefVar $ExitCode$ [Aktionen] ShowBitmap "%ScriptPath%\logo.png" "MDG Visual Studio Code" +Sub_PrepareRemove WinBatch_Setup Sub_HandleExitCode +[Sub_PrepareRemove] +if (processIsRunning("Code.exe")) + comment "Killing Process..." + Killtask "Code.exe" + sleepSeconds 3 +endif + [WinBatch_Setup] "%ProgramFiles64Dir%\Microsoft VS Code\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /LOG="%opsiLogDir%\vscode-uninstall.log"