Petite erreur script batch
bonjour,
voici un petit script que j'ai écrit :
Code:
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