wir lassen die Deinstallation der Pakete über ein einzelnes Skript laufen, das als Sub aufgerufen wird. Dafür nutzen wir eine Funktion zum Aufruf des entsprechenden Subs:
Code: Alles auswählen
DefFunc executeDelsubIfExists() : void
if FileExists("%ScriptPath%\delsub.opsiscript")
comment "Start uninstall sub section"
Sub "%ScriptPath%\delsub.opsiscript"
endif
EndFunc
Hat sich hierbei was geändert? Früher hat das die Ereignisse aus der Sub auch ins Logfile gepacktWe enter the defined function: executedelsubifexists with 4 lines. inDefFuncLevel: 1 and index: 2
We leave the defined function: executedelsubifexists ; inDefFuncLevel: 0