Toute petite commande siouplait :) !

raplapla -  
 M.Burke -
Bonjour,

je dispose d'une liste de fichiers dans un .txt, et je souhaite ne garder que les extensions des fichiers répertoriés, càd tout ce qui se trouve après le dernier point de chaque ligne du fichier.

Un petit morceau de code pour m'aider? :)

Merci beaucoup!

5 réponses

  1. raplapla
     
    J'ai tenté ce script, mais ça marche pas vraiment...

    @echo on

    SETLOCAL enabledelayedexpansion

    for /f %%a in (liste.txt) do (

    set variable=%%a

    echo !variable:~4,-1!>>resultat.txt

    )
    0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    essayer avec
    echo !variable:~3!>>resultat.txt 
    0
  3. M.Burke
     
    Merci, mais malheureusement cela supprime les 4 premiers caractères... :(
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    ooops, j'ai oublié un - qui indique depuis la fin
    echo !variable:~-3!>>resultat.txt 
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question