Batch: copier des fichiers dans des dossiers

thanassos Messages postés 2624 Statut Contributeur -  
thanassos Messages postés 2624 Statut Contributeur -
Bonjour,
j'ai fait un petit batch qui me récupère des fichiers de différents dossiers vers un dossier unique à partir d'une liste txt.
Je le donne au cas ou ça interesserai quelqu'un

@echo off
echo "Enter File list Path"
set /p FilePath=
echo "Enter Local Drive"
set /p LocalDrive=
echo "Enter Destination Path"
set /p FileDest=
for /f "delims=" %%i in ('type %FilePath%') do (
copy /-Y "%LocalDrive%%%i" "%FileDest%"
echo "%LocalDrive%%%i"
)
la liste de fichier est sous la forme
/dossier1/fichier1
/dossier2/Dossier3/ficheir blabla
...
d'ou le prompt du lecteur

ce que j'aimerai faire maintenant c'est de créer un moyen de trier mes fichiers en fonction de leur auteur que je défini manuellement.

j'ai une liste excel avec le nom du fichier et son auteur sur la même ligne dans 2 colonnes
par exemple "fichier1" "toto"

il y aurai t'il un moyen de faire un batch pour créer un dossier au nom de l'auteur et copier les fichiers en fonction de l'auteur qui correspond

Cordialement
Thanassos

A voir également:

1 réponse

thanassos Messages postés 2624 Statut Contributeur 137
 
petit up :x
0