déplacer tous les fichiers d'un ensemble de répertoires [BATCH] - Shell/Batch - Programmation
Marsh Posté le 20-06-2011 à 23:46:20
Sous unix ça donnerai:
cp -r *.jpg
-r etant l'option pour lancé la copie en recursif, c'est a dire en incluant tout les sous dossiers. J'imagine qu'il y a une option similaire sous windows PowerShell
Marsh Posté le 20-06-2011 à 17:06:51
Bonjour à tous,
Je souhaiterais copier tous les fichiers photos (qui sont donc en *.jpg) qui sont situés dans des sous-répertoires d'un répertoire vers un dossier (mettons C:\script-photos-tmp\) mais je m'embrouille...
J'ai fait ce script pour l'instant :
set /p rep= quel est le premier repertoire des photos?
mkdir C:\script-photos-tmp\
FOR /D %F in (%rep%\*) DO copy "%F\*.*" "C:\script-photos-tmp\"
pause
Mais celui ne fonctionne pas, en effet il se ferme à l'avant dernière ligne et je ne comprends pas pourquoi alors que quand je lance cette ligne en CMD normal en remplaçant %rep% par le chemin souhaité cela fonctionne !
Auriez-vous des idés / solutions ?
Merci d'avance