Bonjour,
J'ai un petit problème j'aimerais dans mon for pouvoir enregistrer la saisie de
l'utilisateur dans autant de variable différent que de passage dans le for.
Existe t'il un moyen?


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
19
20
21
22
23
24
25
26
27
@Echo off
Setlocal

:: selection du chemin du dossier dans lequel travailler
Set /p rep=entrez le dossier dans lequel vous voulez travail(C:\test\source) :
set /p nbExt=entrez le nombre d'extension a trier :


cd %rep%
for /l %%i in (1,1,%nbExt%) Do set /p  nomExt=entrer l'extention%%i(ext):

echo %nomExt%

for /l %%j in (1,1,%nbExt%) Do set /p set /p cheminExt%j%=entrez le chemin de copie de l'extention nomExt%%i(C:\test\source):




:: filtrer les types de fichiers dans les Sous-dossiers
for %%i in (1,1,%nbExt%) do For /f "tokens=*" %%a In ('dir /s /b /a-d "*.*"') Do (
::contrôle du type d'extension avec copie dans dossier précis
  If %%~xa==.%nomExt%i%% Xcopy /y "%%a" cheminExt%i%

 
Endlocal
pause