Batch - Switch - Remplacement de chaînes contenant des guill

La section des versions NT, 2000, et XP de windows : informations, problèmes, questions, avis ou dépannages y trouveront leur place.

Modérateur: Modérateurs

Batch - Switch - Remplacement de chaînes contenant des guill

Messagepar Sanitrik » 13 Aoû 2006 18:44

Bonjour, j'ai un problème de syntaxe avec l'utilitaire de ligne de commande switch.exe pour remplacer une chaîne de caractères contenant des guillemets, avec switch.exe on doit mettre le chemin du fichier à traiter, la chaîne à remplacer et la chaîne de remplacement entre guillemets, comme ceci:

Code: Tout sélectionner
switch "fichier.txt" "chaîne à remplacer" "chaîne de remplacement"

Mais je voudrais remplacer une chaîne qui contient des guillemets, voilà ma syntaxe:

Code: Tout sélectionner
switch "fichier.txt" "user_pref("network.proxy.http" , "165.228.130.10");" "user_pref("network.proxy.http" , "207.81.157.100");"

Mais ça ne fonctionne pas, y-a-t-il quelqu'un ici qui puisse m'aider ?
Dernière édition par Sanitrik le 13 Aoû 2006 19:26, édité 1 fois.
Avatar de l’utilisateur
Sanitrik
Libellulien Junior
Libellulien Junior
 
Messages: 369
Inscription: 02 Aoû 2005 17:56
Localisation: Perdu dans la matris d'un PC qui n'existe plus

Messagepar Achille1er » 13 Aoû 2006 19:19

peut-être \" (backslash guillemet) à la place du guillemet.

Ex: switch test.txt "mon \"oeil\" est glauque" "mon nez coule"
Avatar de l’utilisateur
Achille1er
Super Libellulien
Super Libellulien
 
Messages: 2533
Inscription: 30 Mai 2005 07:46
Localisation: Zotrland

Messagepar Sanitrik » 13 Aoû 2006 19:26

Bonjour, je viens d'essayer, et cela ne fonctionne pas, j'ai aussi essayer avec le caractére d'echapement ^ mais çe ne fonctionne pas non plu.
Avatar de l’utilisateur
Sanitrik
Libellulien Junior
Libellulien Junior
 
Messages: 369
Inscription: 02 Aoû 2005 17:56
Localisation: Perdu dans la matris d'un PC qui n'existe plus

Messagepar Jason » 14 Aoû 2006 06:39

salut !

as-tu essayé de doubler les guillemets que tu veux conserver ?
@+
pour trouver sans chercher,il faut avoir longtemps cherché sans trouver
Avatar de l’utilisateur
Jason
Libellulien Junior
Libellulien Junior
 
Messages: 327
Inscription: 01 Sep 2004 22:38
Localisation: Toulouse

Messagepar Sanitrik » 14 Aoû 2006 18:27

Oui j'ai aussi essayer de doubler les guillemets, mais sans suxcé.
Avatar de l’utilisateur
Sanitrik
Libellulien Junior
Libellulien Junior
 
Messages: 369
Inscription: 02 Aoû 2005 17:56
Localisation: Perdu dans la matris d'un PC qui n'existe plus


Retourner vers Windows NT, 2000, XP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités