REM batch pour lancer plusieurs calcul dans des dossiers séparés, REM LANCEUR MULTIPLE MODIFIABLE EN COURS DE FONCTIONNEMENT POUR RAJOUTER UN CALCUL DANS UN NOUVEAU DOSSIER REM a mettre dans le dossier +++++ D:\lanceur_commun +++++ Echo off REM boucle a copier pour rajouter un calcul dans un dossier specifique REM 3 paramètres à remplir par l'utilisateur (NAME, REP, LAUNCH) REM NAME = nom du calcul (utile pour l'écriture du fichier suivi) REM REP = nom du répertoire dans lequel se trouve le calcul et le lanceur REM LAUNCH = nom du lanceur samcef.cmd REM ++++++++++++++++++++++++++++++++++++++++++++ REM ++++++++++++++++++++++++++++++++++++++++++++ set NAME=MODEL_MECANO_frott_12000 set REP=D:\Dossier_Calcul\mclaveau\MODEL_MECANO_frott_12000 set LAUNCH=Lanceur_SAMCEFV14-64bits.cmd REM ++++++++++++++++++++++++++++++++++++++++++++ REM ++++++++++++++++++++++++++++++++++++++++++++ REM goto vers le repertoire du calcul à lancer cd %REP% REM lancement du lanceur samcef CALL %LAUNCH% REM retour au repertoire initial du lanceur commun (D\lanceur_commun) cd D:\lanceur_commun REM ecriture du fichier de fin de calcul, permet de faire un suivi de l'avancement des calculs if exist %REP%\%LAUNCH% echo fin_calcul >%NAME%_fin_calcul.fin REM ecriture d'un fichier erreur s'il n'a pas trouvé le lanceur if not exist %REP%\%LAUNCH% echo fin_calcul_error >%NAME%_fin_calcul_ERROR.error REM boucle a copier pour rajouter un calcul dans un dossier specifique REM 3 paramètres à remplir par l'utilisateur (NAME, REP, LAUNCH) REM NAME = nom du calcul (utile pour l'écriture du fichier suivi) REM REP = nom du répertoire dans lequel se trouve le calcul et le lanceur REM LAUNCH = nom du lanceur samcef.cmd REM ++++++++++++++++++++++++++++++++++++++++++++ REM ++++++++++++++++++++++++++++++++++++++++++++ set NAME=MODEL_MECANO_frott_30000 set REP=D:\Dossier_Calcul\mclaveau\MODEL_MECANO_frott_30000 set LAUNCH=Lanceur_SAMCEFV14-64bits.cmd REM ++++++++++++++++++++++++++++++++++++++++++++ REM ++++++++++++++++++++++++++++++++++++++++++++ REM goto vers le repertoire du calcul à lancer cd %REP% REM lancement du lanceur samcef CALL %LAUNCH% REM retour au repertoire initial du lanceur commun (D\lanceur_commun) cd D:\lanceur_commun REM ecriture du fichier de fin de calcul, permet de faire un suivi de l'avancement des calculs if exist %REP%\%LAUNCH% echo fin_calcul >%NAME%_fin_calcul.fin REM ecriture d'un fichier erreur s'il n'a pas trouvé le lanceur if not exist %REP%\%LAUNCH% echo fin_calcul_error >%NAME%_fin_calcul_ERROR.error