Kill Task in Setup.inf ? ? ?

Post Reply
John Carmack
Posts: 53
Joined: 11. Nov 2011, 15:12
Contact:

Kill Task in Setup.inf ? ? ?

Post by John Carmack » 19. Feb 2015, 15:41

Hi Leute,

ich habe da ein Programm (MS Lync2013) das bei der Deinstallation einfach nicht weitermacht solange Lync noch gestartet ist.
Gibt es eine Möglichkeit sowas wie ein "KillTask" einzubauen damit die "Lync.exe" vor der deinstallation beendet wird?

Im Installationsverzeichniss gibt es nur eine Lync.exe.
Im Taskmanager wird diese als Lync.exe *32 angezeigt.
Was hat das zu bdeuten?


Install / Uninstall Bereich meiner Setup.inf:

Code: Select all

[SET:Installation]
AddMeter -1
Call "%Src%\setup.exe" /adminfile "%Src%\updates\InstallConfig.MSP"
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf

[SET:Deinstallation]
If "%Src%\setup.exe" <> "" Then "SET:Deinstallation2" EndIf

[SET:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%Src%\setup.exe" /uninstall "LyncEntry" /config "%Src%\lyncentry.ww\uninstall.xml"
-AddMeter -1
Das funktioniert ganz gut wenn mandie Lync.exe vor dem deinstallieren beendet. Wenn nicht, bricht die Deinstallation ab... :(
Jemand eine Idee?

Danke

holger.rauch
Posts: 22
Joined: 22. Nov 2011, 19:03
Contact:

Re: Kill Task in Setup.inf ? ? ?

Post by holger.rauch » 19. Feb 2015, 15:51

Hi zurück,

Du gibst dir die Lösung doch fast schon selber! Probier doch das mal aus

[SET:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%Src%\setup.exe" /uninstall "LyncEntry" /config "%Src%\lyncentry.ww\uninstall.xml"
-KillProcess "Lync.exe"
-AddMeter -1

Viel Erfolg
Holger

John Carmack
Posts: 53
Joined: 11. Nov 2011, 15:12
Contact:

Re: Kill Task in Setup.inf ? ? ?

Post by John Carmack » 19. Feb 2015, 15:59

Das MinusZeichen "-" muss man immer vor einen Befehl im Deinstallationsbereich setzen... Richtig?

Funktioniert! danke :D

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 11 guests