Manipulation de Chaine de caractère [Fermé]

Signaler
-
Messages postés
921
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
6 mars 2012
-
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

1 réponse

Messages postés
921
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
6 mars 2012
124
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Merci beaucoup Cchristian, c'est impeccable.
Messages postés
921
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
6 mars 2012
124 > bounty67
Bonsoir,

Merci pour le retour, bon courage,