Vorheriges Thema: Ausschließen von Elementprozeduren von der RAC-Option (Reinstall After Crash)Nächstes Thema: Task-Typen für Elementprozeduren


Elementprozeduren in Stapelprogrammen

Durch eine bedingte Verarbeitung in Stapelprogrammen können Sie sicherstellen, dass der Status für den Job, für den die Prozedur verwendet wird, nicht OK lautet, wenn das Stapelskript fehlgeschlagen ist.

Unter Windows können Sie das integrierte IF mit ERRORLEVEL, EXIST oder Zeichenfolgenvergleich gefolgt von einem speziellen Befehl verwenden, damit das Batch-Skript mit einem Fehlercode beendet und verlassen wird und die Software Delivery-Funktionen den Fehler so erkennen.

So kopiert z. B. die folgende Befehlsdatei der Elementprozedur die Datei "myfile.txt" in das Stammverzeichnis der Festplatte, sofern die Datei im Quellverzeichnis existiert. Ist dies nicht der Fall, endet die Prozedurdatei mit einem Fehlercode.

@echo off
copy myfile.txt C:\*.*
IF ERRORLEVEL 1 EXIT

Wenn die Datei "myfile.txt" nicht gefunden wird, endet der Job mit Fehlercode "SDM228001".

Weitere Informationen zur Ausführung bedingter Verarbeitungsprozesse in Stapelprogrammen finden Sie in der Dokumentation zur jeweiligen Plattform. Unter Windows können Sie eine Eingabeaufforderung öffnen und "help if" oder "help exit" eingeben, wenn Sie weitere Informationen benötigen.