Ich habe eigentlich ein einfaches Problem, aber vor lauter Bäumen seh ich den Wald nicht mehr...
Folgende Situation:
Ein Programm schreibt je nach Version zwei verschiedene exe files für die Deinstallation.
unins000.exe und unins001.exe
Wie bringe ich Empirum bei, dass er mir bei einem DoesFileExist in die entsprechende Sektion springt? (Beim Deinstallieren)
Ich dachte an:
Code: Select all
If DoesFileExist ("c:\Program Files (x86)\XXXXX\unins000.exe") Then "Set:Deinstallation2" Else "Set:Deinstallation3" Endif Code: Select all
[SET:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "c:\Program Files (x86)\XXXXX\unins000.exe" /silent
-AddMeter -1 Code: Select all
[SET:Deinstallation3]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "c:\Program Files (x86)\XXXXX\unins001.exe" /silent
-AddMeter -1 Wo ist mein Denkfehler?
Grüsse
Arthur
