Batch: copier des fichiers dans des dossiers

Fermé
thanassos Messages postés 1706 Date d'inscription lundi 19 février 2007 Statut Contributeur Dernière intervention 12 février 2016 - 4 oct. 2010 à 11:27
thanassos Messages postés 1706 Date d'inscription lundi 19 février 2007 Statut Contributeur Dernière intervention 12 février 2016 - 5 oct. 2010 à 08:36
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 1706 Date d'inscription lundi 19 février 2007 Statut Contributeur Dernière intervention 12 février 2016 137
5 oct. 2010 à 08:36
petit up :x
0