SYS_RESTART_POINT
Utilisez la fonction de script SYS_RESTART_POINT pour extraire le point de reprise à partir duquel l'objet est exécuté.
Remarques :
- Utilisez l'instruction de script :RESTART pour définir des points de reprise.
- Démarrez la tâche manuellement en sélectionnant Exécuter... dans le menuInterface Web Automic, et spécifiez le point de reprise.
Syntaxe
SYS_RESTART_POINT ()
Paramètre
- SYS_RESTART_POINT
Extrait le nom du point de reprise à partir duquel l'objet est exécuté
Codes retour
- Si l'objet est exécuté depuis un point de reprise, le script renvoie le nom du point de reprise.
- Si l'objet n'est pas exécuté à partir d'un point de reprise ou n'est pas exécuté en mode reprise, la fonction de script renvoie un espace vide.
Exemple
L'exemple suivant illustre deux points de reprise pour copier les fichiers d'un répertoire. Si le Job reprend au point de reprise de la BDD, seuls les fichiers du répertoire de la base de données et de ses sous-répertoires sont copiés. Le script consigne des informations sur le point de reprise appliqué dans le rapport d'activation.
: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."
Voir aussi :