Bonjour à tous.
Voila, je débute en programmation de fichier Batch et j'ai quelques soucis avec la commande FOR
1er pb :
Pourquoi je ne peut pas mettre de variable dans un ensemble for ??
Exemple :
@echo off
@cls
set /p VAR=C:\Users\%USERNAME%\Desktop
cd C:\Windows
REM J'ouvre un autre dossier pour ne plus être dans le même emplacement, pour que la variable serve a quelque chose...
for %%A in (%VAR%\*.bat %VAR%\*.zip) do dir %%A
pause>nul
REM Se code ne marche pas !!!!
Autre code :
@echo off
@cls
REM Pas besoin de mettre "cd C:\Users\%USERNAME%\Desktop" car c'est l'emplacement du batch
for %%A in (*.bat *.zip) do dir %%A
pause>nul
REM Se code marche !!!!
2ème "pb" :
Bon déjà, je rame completement avec la commande FOR toute seul, mais pouvez vous quand même m'expliquer les "fonctions" TOKENS et DELIMS (je voit a peu près a quoi sa sert, mais je n'arrive pas trop a les manier...)
Alors une explication simple et complette est la bievenue^^
Voila, j'ai fini =D
Merci d'avance
@+Configuration: Windows Vista
Opera 9.62

