Erreur avec la commande MOVE, RESOLU [Batch] - Shell/Batch - Programmation
Marsh Posté le 29-07-2012 à 13:12:30
Essayes avec ceci:
Code :
|
A+,
Marsh Posté le 29-07-2012 à 13:58:44
Il me copie toujours le fichier pngwkg.txt au lieu de le parcourir y d'y prendre le nom des fichiers
Merci d'avoir essayer tout de même
Marsh Posté le 29-07-2012 à 18:33:05
Et avec ça :
Code :
|
Marsh Posté le 29-07-2012 à 18:34:32
En me relisant, la cause du pb est claire: c'est les "" qui font que c'est pris comme une ligne de texte et non pas un nom de fichier:
Citation : FOR /F |
Donc il faut que tu fasses:
Code :
|
et si ça colle pas, tu essayes avec en plus le paramètre "tokens=*" de mon post précédent
A+,
Marsh Posté le 29-07-2012 à 18:42:41
effectivement, ça fonctionne également sans le ('type xxx')
Marsh Posté le 29-07-2012 à 10:30:52
Bonjour à tous et toutes,
Le batch que je suis en train de pondre à pour but de trier des fichiers suivant leurs extensions, et ensuite de les redirigés dans leurs bon dossiers
( si comme moi vous avec beaucoup de fichiers qui trainent sur votre bureau/dossier de dl, vous comprenez l'utilité )
Voici mon code pour le moment.
Mon soucis est que quand il arrive au MOVE, il me copie mon fichier pngwkg.txt dans le dossier images au lieu de parcourir le-dit fichier pour y trouver les noms de fichiers à copier.
Mon erreur est surement bête mais je n'arrive pas à la trouvée
Je vous remercie par avance, et vous souhaite un bon weekend
Message édité par yahiko95 le 29-07-2012 à 19:10:52