Prozess beenden während der Installation

Antworten
Yilmaz
Beiträge: 188
Registriert: 27. Jun 2016, 12:40
Kontaktdaten:

Prozess beenden während der Installation

Beitrag von Yilmaz » 04. Sep 2019, 08:03

Hallo Zusammen,

bei der Installation einer Software wird während der Installation ein Zusatz installiert der eine Maske mit einer Meldung ausgibt und nur durch bestätigen wird erst zu enden installiert.

Es sind zwei Prozesse die beenden werden müssen die die Maske (Meldung) aufrufen. Beende ich diese wird zu enden installiert.

Meine Frage wie kann ich diese während der Installation abfangen und beenden.

mit KILLPROCESS <Processname> vor/nach der Installation Syntax in der Setup.inf bringt kein Erfolg. Auch mit "WaitProcessExit" hilft nicht.
Beim Debuggen im Editor bleibt der Ablauf der Installation an den Punkt "Call xyz.exe /S" stehen und wie gesagt nur beim beenden der Prozesse springt es dann weiter in der Installation.

Habt Ihr eine Idee?
Gruss
Yilmaz
2nd-Level Support

Benutzeravatar
r.wiegel
Beiträge: 855
Registriert: 05. Feb 2010, 13:45
Wohnort: Regensburg
Kontaktdaten:

Re: Prozess beenden während der Installation

Beitrag von r.wiegel » 04. Sep 2019, 08:41

Hallo,

versuche bitte damit {nicht getestet}:

Code: Alles auswählen

;Aufruf ohne Call
"%SRC%\xyz.exe" /S
;warten auf Unterprogramm:
WaitWhileProcessExists "xyz_sub.exe", 300
; wenn da ist, beenden:
KILLPROCESS "xyz_sub.exe"
;warten solange der Installer noch am Laufen ist:
WaitUntilProcessExists xyz.exe, 300
;Installation auswerten:
If...
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH
Client Management

Antworten

Zurück zu „Paketierung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste