Commande batch

le batcheur -  
CorentinRoche Messages postés 287 Statut Membre -
Bonjour,

je voudrais savoir la commande qui permet de faire en sorte que le texte d'un fichier .txt soit une variable
merci d'avance

1 réponse

  1. CorentinRoche Messages postés 287 Statut Membre 41
     
    Regarde avec ceci !

    FOR /F "tokens=1 delims=" %%i in (fichier.txt) do %%i==%tavariable%

    Tout ce qui sera dans ton "fichier.txt" sera = a la variable "tavariable"
    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      C'est presque ça, tu as fait des petites erreurs, je me permet de corriger :
      FOR /F "tokens=* delims=" %%i in (fichier.txt) do (set tavariable=%%i)
      0
      1. CorentinRoche Messages postés 287 Statut Membre 41 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Personellement je l'utilise pour récuperer l'integraliter d' un fichier et cela fontionne,
        Juste la fin
        do %%i==%tavariable% 

        que je remplace part un
        echo %%i


        Mais c'est pour mon programme apres je les adapter a son probléme mais je ne les pas essayer erreur de ma part ..
        0
    2. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      oui ta boucle est juste, c'est seulement la définition de la variable qui n'est pas juste, tu as oublié le set
      0
    3. CorentinRoche Messages postés 287 Statut Membre 41
       
      Ha oui effectivement !

      Erreur de ma part :p
      0