Utilisation d'un fichier batch dans un fichier texte

Bonjour à tous, je voudrais remplacer le format aaaa/jj/mm de toutes les dates dans un fichier texte par le format aaaa/mm/jj, tout ceci en utilisant un fichier de commande batch. S'il vous plaît, pouvez-vous m'aider?

2 réponses

  1. Contributeur
    hello
    le fichier texte est-il bien structuré par ligne ? peut-on voir un bout de texte ?
    C:> set d=aaaa/jj/mm
    C:> for /f "tokens=1-3 delims=/" %a in ('echo %d%') do @echo %a/%c/%b
    aaaa/mm/jj
    
    0
    1. Contributeur
      autre méthode
      C:> set d=aaaa/jj/mm
      C:> echo %d:~0,4%/%d:~8,2%/%d:~5,2%
      aaaa/mm/jj
      C:>
      0

      Discussions similaires

      question pix mot caché

      7 réponses