Parcours d'une liste de fichiers ?
Bonjour,
je voulais écrire un code pour exécuter une commande java sur tous les fichiers *.csv présente dans un répertoire décrit comme suit:
%cd%:
1.csv
2.csv
....
le code le voici:
Code:
1 2 3 4 5 6 7
|
for /r "%PROJECT_HOME%" %%i in (*.csv) do (
set classpath=%%~nxi
echo.
echo The treatement of %classpath% is running ..
%JAVA_HOME%\java.exe -jar "I-Tool.jar" -j -a "%PROJECT_HOME%\%classpath%" "%PROJECT_HOME%\fichier.xml" > "%PROJECT_HOME%\report.log" 2>&1
) |
le résulat ce qu'il exécute le commande 2 fois pour le même fichier 1.csv, il ne passe pas vers le 2.csv, y'a t il une modif que je peux faire dans ce code pour résoudre le problème ?
Code:
1 2 3
|
The treatement of 1.csv is running ..
The treatement of 1.csv is running .. |
merci