From b3fa68ece21c4416b4e36d0f34dcf2f348a48493 Mon Sep 17 00:00:00 2001 From: Kevin Dorner Date: Sun, 25 Oct 2020 10:31:41 +0100 Subject: [PATCH] Added check for running instance of vscode --- remove.ins | 8 ++++++++ 1 file changed, 8 insertions(+) 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"