Manipulation de Chaine de caractère

bounty67 -  
cchristian Messages postés 928 Statut Membre -
Bonjour,

Je cherche à créer un script batch. dans ce script, je récupère des adresses de fichiers par glisser-poser dans la fenetre DOS et crée un fichier texte ligne par ligne pour récuperer ces adresses. Mon problème et que j'ai des guillemets qui encadrent ces mêmes adresse etque je n'arrive pas à les supprimer. Je pense qu'effectuer un traitement du fichier texte par une boucle s'impose.

Etant un novice dans la programation et apres m'être légèrement cassé les dents sur ce problême, je sollicite toute personne qui aurait éventuellement une solution ou une piste qui puisse m'aider à avancer.

PS j'ai recherché des topics sur ce sujet mais je n'ai pas réussi a adapter les solutions à mon problème (pourtant simple, dsl)

Merci d'avance
Configuration: Windows XP
Firefox 2.0.0.13

1 réponse

  1. cchristian Messages postés 928 Statut Membre 131
     
    Bonsoir,

    Essaie cette commande SET nom_de_la_variable_avec_guillemets=%même_nom:"=%

    Test :

    echo off
    
     SET   "VAR_GUIL="guillemets a virer""
    echo %VAR_GUIL%
    
    
     SET   VAR_GUIL=%VAR_GUIL:"=%
    echo  %VAR_GUIL%
     
    pause

    Résutat :

    "guillemets a virer"
    guillemets a virer
    1
    1. bounty67
       
      Merci beaucoup Cchristian, c'est impeccable.
      0
      1. cchristian Messages postés 928 Statut Membre 131 > bounty67
         
        Bonsoir,

        Merci pour le retour, bon courage,
        0