mes lignes à modifier sont dans le fichier all.js qui se trouve dans C:/Program Files/Mozilla Firefox/grepref
pref("network.proxy.ftp","");
pref("network.proxy.ftp_port",0);
pref("network.proxy.gopher","");
pref("network.proxy.gopher_port",0);
pref("network.proxy.http","");
pref("network.proxy.http_port",0);
pref("network.proxy.ssl","");
pref("network.proxy.ssl_port",0);
pref("network.proxy.socks","");
je dois compléter/modifier ces lignes pour prendre en compte les ips et les ports du genre :
pref("network.proxy.ftp","172.xx.xx.x");
pref("network.proxy.ftp_port",9999);
Le soucis avec la commande switch ce sont les guillemets puisque la commande se construit par :
switch "fichier" "ligne a modifier" "modifications"
Hors si je me retrouve avec switch "C:\Program Files\Mozilla Firefox\greprefs\all.js" ""pref("network.proxy.ftp", ""); ""
fonctionne pas a cause des doubles ""
j'ai donc mis en escapement en mettant :
switch "C:\Program Files\Mozilla Firefox\greprefs\all.js" "pref(^"network.proxy.ftp^", ^"^");"
mais je conserve mon erreur :
Citation:
Unmatched ( in regex; marked by <-- HERE in m/pref(network.proxy?ftp, "); pref( <-- here network.proxy.ftp,/ at switch.pl line39, <INFILE> Line1
j'ai aussi tenté simplement de rajouter des lignes dans un fichier .js
du genre :
echo pref(^"network.proxy.ftp^",^"172.xxx.xx.xx^") >> C:\Program Files\Mozilla Firefox\greprefs\all.js
je me retrouve avec cela dans ma fenetre de commande :
echo pref("network.proxy.ftp","172.xxx.xx.xx") Files\Mozilla Firefox\greprefs\all.js 1>>c:\Program
question : comment modifier simplement mes configurations à l'aide du batch j'ai l'impression d'avoir tout essayé sans succès je craque ...
Pourquoi me scinde-t-il en écrivant 1>>C:\Program ?
rien n'a été écrit dans mon all.js mais je n'ai pas de message d'erreur en console
des explications ? conseils... je prends tout ce qu'on voudra bien me donner ^^
merci pour l'aide que vous saurez m'apporter
Partager