bonjour,
voici un petit script que j'ai écrit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
cls 
set /p lettre=<%temp%\driveletter.txt
set e=C:\baba
set f=%lettre%
xcopy %e% %f%:\lobo/S
pause
il commence par me récupérer la lettre donnée au disque que je branche, puis me copie un dossier baba qui est sur le disque C dans le dossier lobo qui est sur ce disque branché. la lettre de ce disque branché est bien retournée donc L. Moi j'ai pensé qu'en faisant %f%:\lobo cela donnerait lieu à L:\lobo, mais cela cree un espace entre L et :. on a donc L :\lobo.ce qui rend la copie impossible. comme message "nombre de paramètres non valides" aidez moi s'il vous plait. car je cherche à bien maitriser la programmation batch