Bonjour,
J'ai créé 2 scripts batchs pour gérer les jaquettes de mes dossiers perso.
J'ai récupéré un bout de code sur le net contenu dans desktop.bat (c'est encore une histoire de point d'exclamation) :
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 setlocal ENABLEDELAYEDEXPANSION set num=0 for /F "tokens=*" %%A in (desktop.txt) do ( SET /A num=!num! + 1 set var!num!=%%A ) set var
Je ne comprends pas bien !num!, je l'ai remplacé par %num% pensant qu'il s'agissait de la valeur de la variable num mais le code n'a pas marché en faisant cela...
S'agit t'il d'un pointeur ?
Que fait setlocal ENABLEDELAYEDEXPANSION ?
merci pour votre aide
PS : Je n'ai pas trouvé d'info dans ce cours :
http://windows.developpez.com/cours/ligne-commande/
Ci-joint les 2 fichiers bat :
http://www.mediafire.com/view/ogk27c...4p/desktop.bat
http://www.mediafire.com/view/650l5j...w/jaquette.bat
Partager