Bonjour
Sous windows XP DOS je souhaite optimiser ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE 6" -o SYNTHESE_NOMENCLATURE_RECURRENTE_6.csv 

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE 60" -o SYNTHESE_NOMENCLATURE_RECURRENTE_60.csv 

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE 180" -o SYNTHESE_NOMENCLATURE_RECURRENTE_180.csv 

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE_SITE 6" -o SYNTHESE_NOMENCLATURE_RECURRENTE_SITE_6.csv 

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE_SITE 60" -o SYNTHESE_NOMENCLATURE_RECURRENTE_SITE_60.csv 

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE_SITE 180" -o SYNTHESE_NOMENCLATURE_RECURRENTE_SITE_180.csv
D'une façon similaire à cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
for i in (6,60,180)
do

sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE %i%" -o SYNTHESE_NOMENCLATURE_RECURRENTE_%i%.csv 
sqlcmd -W -Q "exec GOAL_sSYNTHESE_NOMENCLATURE_RECURRENTE_SITE %i%" -o SYNTHESE_NOMENCLATURE_RECURRENTE_SITE_%i%.csv 
done
La syntaxe est barbarre, c'est juste pour fixer les idées

Merci de votre aide
Soazig