Skip to content

Instantly share code, notes, and snippets.

@bonobo78
Last active December 29, 2015 12:09
Show Gist options
  • Save bonobo78/7668289 to your computer and use it in GitHub Desktop.
Save bonobo78/7668289 to your computer and use it in GitHub Desktop.
*******************************************************************************
rem Auteur : ITEC/EUR/PRO
rem
rem Uproc : « Nom de l’uproc »
rem
rem Titre : « description de l’uproc »
rem
rem Date : « Date de création de l’uproc »
rem
rem Paramètres : « préciser les paramètres s’il y en a »
rem
rem Script : « Indiquer le nom des scripts lancer par l’uproc »
rem
rem Modification : « Date et raison de modification »
rem
rem
rem # * Renseigner les différents champs définissant l’uproc
rem *******************************************************************************
if errorlevel 1 goto jalon98
set jalon=jalon%s_numjalon%
goto %jalon%
rem # + Jalon 00
rem # La fonction jalon00 est obligatoire
rem # Mettre à jour les différents commentaires et renseigner la/les commandes qui doivent être exécutées dans ce jalon.
rem # Les jalon01, jalon02, ... sont facultatifs (ils sont fonction du/des différents traitements de l’application)
rem *******************************************************************************
rem JALON00 : ==> Commentaire pour ce jalon
rem *******************************************************************************
:jalon00
%UXEXE%\uxset step 00
%UXEXE%\uxset msg " commentaire concernant ce jalon "
%UXEXE%\uxset msg " "
message= " indiquer le message pour la trace automate "
rem lancement d’une commande : ex
call %BAT_CMD%\BAT_DEL_FIC_STOP.CMD
if %errorlevel% NEQ 0 goto jalon98
rem *******************************************************************************
rem JALON01 : ==> Commentaire pour ce jalon
rem *******************************************************************************
:jalon01
%UXEXE%\uxset step 01
%UXEXE%\uxset msg " commentaire concernant ce jalon "
%UXEXE%\uxset msg " "
message= " indiquer le message pour la trace automate "
rem lancement d’une commande : ex
call %BAT_CMD%\BAT_DEL_FIC_STOP.CMD
if %errorlevel% NEQ 0 goto jalon98
goto jalon99
rem # + Jalon 98
rem # La fonction jalon98 est obligatoire
rem # Il s’agit de la fonction appelée en cas d’erreur au niveau de l’uproc
rem *******************************************************************************
rem JALON98 : ==> Phase d’erreur
rem *******************************************************************************
:jalon98
%UXEXE%\uxset step 98
%UXEXE%\uxset msg "erreur dans l’uproc %S_PROCEXE%"
%UXEXE%\uxset msg " "
%UXEXE%\uxset msg " %message%"
set resexe=1 exit
rem # + Jalon 99
rem # La fonction jalon99 est obligatoire
rem # Il s ‘agit de la fonction appelée lorsque l’uproc se termine correctement
rem *******************************************************************************
rem JALON99 : ==> Phase de succès
rem *******************************************************************************
:jalon99
%UXEXE%\uxset step 99
%UXEXE%\uxset msg "Fin normale de l’uproc %S_PROCEXE%"
set resexe=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment