OVH Cloud OVH Cloud

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

1 réponse
Avatar
Purunix
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:

switch "fichier.txt" "chaîne à remplacer" "chaîne de remplacement
Mais je voudrais remplacer une chaîne qui contient des guillemets, voilà ma syntaxe:

<!--
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

--
Purunix

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-589603.htm

Envoyé de http://www.frbox.ne

1 réponse

Avatar
Gloops
[Remplacement de guillemets dans des fichiers texte, lancé par une ligne
de commandes, programme Switch.exe]

Bonjour,

Vraiment aucune idée d'où tu l'as trouvé, ce programme ? Et il n'y a
vraiment rien, comme doc, avec ?

ça donne quoi si tu tapes "Switch /?" (sans les guillemets) ?

Bon alors à ce que j'ai vu sur d'autres forums, ce n'est pas " ni ^"
Essaie voir "" ou """ ou "
Après il peut aussi y avoir une syntaxe avec un code ASCII, comme par
exemple
22 (hexadécimal)
34 (décimal)
42 (octal)

en essayant en trois chiffres (avec un zéro devant), voire quatre, ou
encore avec un $ à la place de la barre inverse, enfin bon à défaut de
doc, on en est réduit à supposer.

As-tu regardé sur les sites de téléchargement si tu en trouvais un
autre, dont cette fois tu aurais la doc ?

Tiens-nous au courant ...
*

Pour tes téléchargements, essaie voir Free Download Manager, ça évite
d'oublier sur quel site on a trouvé un programme. On peut aussi noter un
commentaire, à l'usage il s'avère que si il y a une page de description
à côté du lien de téléchargement, c'est une bonne idée d'ajouter son URL
dans le commentaire.

Des fois que FDM ait un jour besoin d'être réinstallé, qui sait, il me
paraît prudent de garder de côté une copie de sa liste de
téléchargements, en format texte. Avec la version que j'utilise j'ai dû
mijoter ça moi-même, mais je crois que la dernière version en date a
réglé la question.
______________________________________
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:

switch "fichier.txt" "chaîne à remplacer" "chaîne de remplacement"
Mais je voudrais remplacer une chaîne qui contient des guillemets, voilà ma syntaxe:

<!--
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 ?