Last active
December 29, 2015 12:09
-
-
Save bonobo78/7668289 to your computer and use it in GitHub Desktop.
Uproc type sur systeme nt http://ordonnancement.org/les-incontournables/dollar-universe/definition/uprocs-types/uproc-type-sur-systeme-nt/article120.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
******************************************************************************* | |
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