Abschnitte "InsPreActions", "InsPostActions", "DeiPreActions" und "DeiPostActions" von actions.sxp

Die Abschnitte "InsPreActions", "InsPostActions", "DeiPreActions" und "DeiPostActions" der Archivdatei "actions.sxp" können folgende Einträge enthalten:

Programmaufruf_1[,Rückgabecode[,Zeitlimit]]

optional

:

 

Programmaufruf_m[,Rückgabecode[,Zeitlimit]]

optional

Wichtig! Alle in den Abschnitten aufgelisteten Programme müssen bei der Ausführung verfügbar sein.

Programmaufruf

Gibt den Programmpfad mit Parametern an. Dieser Programmaufruf erfolgt in der Phase des Abschnitts, von dem aus er aufgerufen wird. Nur EXE-, COM- und BAT-Dateien können aufgerufen werden. Die Reihenfolge der Aufrufe ist 1-m.

Geben Sie immer den vollständigen Pfadnamen und Dateierweiterung des anzurufenden Programms an. Da der Pfad Leerzeichen enthalten kann, muss er in Anführungszeichen gesetzt werden!

Wenn der Programmaufruf mit dem internen Parameter "$(SxpSrvRelDir)" erstellt wird, darf der Pfad in den Abschnitten "DeiPreActions" und "DeiPostActions" keine Leerzeichen enthalten.

Wenn das ausgeführte Programm andere Programme asynchron startet und dann beendet wird, werden diese als Unterprozess gestarteten Programme nicht überwacht.

Rückgabecode

Gibt den Rückgabewert an, wenn das Programm erfolgreich ausgeführt wird. Dieser Wert wird mit dem eigentlichen Rückgabewert verglichen. Ein negativer Vergleich verursacht einen Fehler im Prozess.

Wenn dieser Wert nicht angegeben wird, kann der Vergleich nicht gemacht werden.

timeout

Gibt an, wie viele Minuten verstreichen können, bis das gestartete Programm beendet wird. Wenn das Programm nach Erreichen des Zeitlimits weiter läuft, versucht das Installationsprogramm, das Programm zu beenden, bricht die Installation ab und zeigt eine entsprechende Fehlermeldung an.