Bonjour,

J'ai quelque souci que je n'arrive pas à regler . je ne comprend pas pourquoi ?
je définis des tableaux qui contienne pour des nom de répertoire
et l'autre un Tableau contenant les nom de ces fichiers
file[0][0] dans le repertoire 0 le fichier 0
file[0][1] dans le repertoire 0 le fichier 1
file[1][0] dans un repertoire 1 le fichier 0
et ainsi de suite

Mon Probleme c'est qu'a lecture des tableaux quand je fait une sortie standar du tableau il affiche correctement le contenue
test des echo
quand je lance une commande de manipulation de fichier j'ai l'impression qu'il ne sait pas interpreter le contenu du tableau

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
17
18
@echo off

setlocal enabledelayedexpansion
set dirsource[0]=C:\rep
set file[0][0]=Toto
set file[0][1]=Titi
set maxi=0
set maxj=1
set test=""

for /l %%l in (0,1,%maxi%) do (
		::Backup des fichiers
		echo %%l
		echo !dirsource[%%l]! 
                copy  "!dirsource[%%l]!\Toto" "!dirsource[%%l]!\Toto.back"
		
	)
Resultat en lancant le script associé a cette commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
0
C:\rep
Le chemin d'accès spécifié est introuvable.

Est ce que quelqu'un à une idée ou m'explique comment je peux coriger le probleme
j'ai essayer de mettre le tableau dans une variable cela fait la meme choses...

Merci d'avance.