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'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Echo. ligne1 >> input.data
Echo. ligne2 >> input.data
Alors dans un fichier il va écrire mes données plusieurs fois.

Voici exactement mon programme :

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

)
)
)
)
J'aimerais qu'il affiche par exemple :
Pour le fichier 1
100, 1
0.2, 1
Pour le fichier 2 :
100, 1
0.2, 5
.... etc...

Merci d'avance