[BATCH] Création fichier txt d'après fichier

Résolu
jullebarge Messages postés 26 Date d'inscription   Statut Membre -  
jullebarge Messages postés 26 Date d'inscription   Statut Membre -
Bonjour à tous,

Je cherche à créer un fichier .bat sous Windows qui me permettrait de créer automatiquement un fichier .txt pour chaque fichier d'un dossier donné en prenant le nom du fichier concerné et en lui ajoutant des caractères.

Par exemple, si mon dossier contient:
fichier01.csv
fichier02.csv
fichier03.csv
etc...

que le batch créé
fichier01_RESULTAT.txt
fichier02_RESULTAT.txt
fichier03_RESULTAT.txt

Je n'ai pas trouvé dans le forum, ça doit pourtant pas être bien compliqué.
Je précise que je suis un newbie complet en fichier batch...

Merci d'avance !

4 réponses

  1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut,

    copy *.* *_RESULTAT.txt ferait l'affaire, mais je suppose que tu les veux vides tes fichiers, non?

    0
  2. jullebarge Messages postés 26 Date d'inscription   Statut Membre 2
     
    Oui ça serait mieux en effet...
    0
  3. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    FOR %%F IN (*.*) DO echo. 2>%%F-Test.TXT

    Devrait faire l'affaire, à condition de le mettre dans un fichier .bat
    Tu peux bien sûr changer le *.* en *.csv, le -Test.TXT en _RESULTAT.txt ou ce que tu veux...
    0
  4. jullebarge Messages postés 26 Date d'inscription   Statut Membre 2
     
    Super, c'est exactement ce que je voulais, un grand merci pour ta réponse et ta rapidité !
    0