Bonjour,
Je cherche à créer un fichier input que je lirais pour exécuter un programme Fortran. Cependant, je veux générer différents cas donc je souhaite grâce à un fichier batch créer des fichiers input correspondants à mes différents cas. J'ai besoin d'aller à la ligne et le problème c'est qu'à cause des boucles si j'utiliseAlors dans un fichier il va écrire mes données plusieurs fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Echo. ligne1 >> input.data Echo. ligne2 >> input.data
Voici exactement mon programme :
J'aimerais qu'il affiche par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 @echo off for %%f in (100 500 1000) do ( for %%v in (1 5 10) do ( for %%p in (0.2 0.5) do ( for %%h in (1 5 20) do ( Echo. %%f, %%v >> input.data Echo. %%p, %%h >> input.data copy input.data resultat_%%f_%%v_%%p_%%h.data ) ) ) )
Pour le fichier 1
100, 1
0.2, 1
Pour le fichier 2 :
100, 1
0.2, 5
.... etc...
Merci d'avance
Partager