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