Bonjour,

Je réalise uns script batch qui copie un fichier (une appli Access) sur les postes clients.

Voila mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
set tab0=client1.mdb
set tab1=client2.mdb
set tab2=client3.mdb
...
set tab6=client7.mdb

set nomFichier=fichierClient.mdb
set repDestination=.\test\

for /L %%i in (0,1,6) do (
	copy /Y /F %nomFichier% %repDestination%!tab%%i! 
)
pause
Mais il ne fonctionne pas, la syntaxe !tab%%i! semble poser problème

Dois-je continuer dans cette voie, avec plusieurs variables dont les noms ne diffèrent que d'un chiffre ?
Ou sinon peut-on faire un "vrai" tableau en batch du genre "set tab[]", que l'on parcours avec tab[i] ?

Merci