Moin zusammen,
ich stolpere immer wieder über Software, wie z.B. XAMPP (https://www.apachefriends.org/de/download.html), die mit InstallBuilder (https://installbuilder.com/) erstellt wurden.
Die Software hinterlegt in der Regel eine uninstaller.exe im Installationsverzeichnis der Software. Wird diese ausgeführt, so beendet sich diese unmittelbar und startet im Hintergrund den eigentlichen Installer. Dies ist mit ProcMon sehr gut sichtbar
Normalerweise kann man im WinBatch den Parameter /WaitForProcessEnding übergeben. Das Problem hier ist allerdings, dass der Name der _uninstall9976.000 dynamisch ist. Bei jeder Deinstallation heißt die .exe anders, sodass man nicht auf das Beenden dieses Prozesses warten kann.
Was ist für so ein Szenario die beste Lösung? Ich hätte mir gewünscht, dass WaitForProcessEnding ein Wildcard Matching durchführen kann z.B. auf "_uninstall*.000.exe". Dies scheint aber nicht zu existieren.
Danke im vorraus