SYS_RESTART_POINT
Verwenden Sie die Script-Funktion SYS_RESTART_POINT, um den Wiederanlaufpunkt, mit dem das Objekt ausgeführt wird, anzuzeigen.
Hinweise:
- Verwenden Sie das Script-Statement :RESTART, um Wiederanlaufpunkte zu definieren.
- Starten Sie die Aufgabe manuell, indem Sie im Automic Web Interface Ausführen wählen und den Wiederanlaufpunkt angeben.
Syntax
SYS_RESTART_POINT ()
Parameter
- SYS_RESTART_POINT
Ermittelt den Namen des Wiederanlaufpunktes, von dem aus das Objekt ausgeführt wurde
Rückgabewerte
- Wenn das Objekt von einem Wiederanlaufpunkt aus ausgeführt wird, gibt das Script den Namen des Wiederanlaufpunktes zurück.
- Wenn das Objekt nicht von einem Wiederanlaufpunkt aus ausgeführt wird oder nicht im Neustartmodus ausgeführt wird, gibt die Script-Funktion ein Leerzeichen zurück.
Beispiel
Im folgenden Beispiel werden zwei Wiederanlaufpunkte gesetzt, um Dateien aus einem Verzeichnis zu kopieren. Wenn der Job am DB-Wiederanlaufpunkt neu gestartet wird, werden nur Dateien aus dem Datenbankverzeichnis und seinen Unterverzeichnissen kopiert. Das Script gibt Informationen über den angewandten Wiederanlaufpunkt im Aktivierungsreport aus.
:RESTART BIN, "Program directory"
COPY C:\AEG\BIN\*.* C:\BACKUP\AEG\BIN\*.* /Y
:INC DOS.ERRORLEVEL
:RESTART DB,
"Database directory"
XCOPY C:\AEG\DB\*.* C:\BACKUP\AEG\DB\*.* /E /Y
:INC DOS.ERRORLEVEL
:SET &RET# = SYS_RESTART_POINT()
:PRINT "Script was processed from &RET# on."
Siehe auch: