Bonjour,
Voila tout est dans le titre.
J'aimerais pouvoir modifier les paramètres de configurations de connexion internet (principalement le Proxy) à partir de la ligne de commande.
Quelqu'un sait-il comment faire ?
Merci d'avance
Bonjour,
Voila tout est dans le titre.
J'aimerais pouvoir modifier les paramètres de configurations de connexion internet (principalement le Proxy) à partir de la ligne de commande.
Quelqu'un sait-il comment faire ?
Merci d'avance
Salut kwasin,
Si cela peut t'aider des paramètres IE tels que le proxy sont stockés dans la base de registre dans HKCU software\microsoft\windows\currentversison\Internet Setting\
Je ne m'y connait pas assez en système et notamment en batch pour te dire que l'on peut accéder à la base de registre comme ca! cependant en c /c++ c'est facile tu peux te faire un programme qui prend en paramètre le path de la clé de registre et la nouvelle valeur .....
Si cela peut encore t'aider tu peux voir du coté de wxRegKey
je pense que tu trouveras ton bonheur ici ! : http://www.wxwidgets.org/manuals/sta..._wxregkey.html
Bon courage Jérémy
Rien ne se perd, rien ne se crée, tout se transforme
------- -------
Merci de ta réponse Jérémy, c'est bien ce qui me semblait que tout était dans la BDR !
Bon, je vais voir à faire un petit programme (en Delphi, car le C... )
Tu peux utilisé la commande reg pour faire tes modifs dans le registre
Yes We Can
Voici un script pour changer l'ip du proxy IE:
Et pour activer le proxi tu rajoute cette ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 set /p VrIpChoisi= Entrer ici la nouvelle IP: set /p VrPorChoisi= Entrer ici le port: Reg Add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d %VrIpChoisi%:%VrPorChoisi% /f
Mais si tu arrive a fair ça en delphi ca m'intérrésse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Reg Add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 00000001 /f
Je ne connaissais pas la commande REG
J'ai pas encore eu le temps de le mettre en place !
Pourquoi ?
HA, bon. J'ai cru qu'il y avait une arnaque !
Je suis en train d'écrire le script de modification de l'IP, DNS et Proxy !
Belle technique de kokotis qui fait valider les scripts qu'il a trouvé sur le Net par les autres utilisateurs
Je l'ai écrit moi même se script, depuis le temps que j'appernd le batch je sais faire quelques scripts moi même quand même
Les commande Set For je l'ai mairise asser bien maitenant reg c'est facile et y'en a d'autres
A vrai dire je me l'été fait pour moi se script une foi quand je voulais utiliser la proxi d'ie
Voila le Script
J'ai du abandonner le passage par des variables d'environnement car le batch s'arrêtait sur les SET /P et attendait un appui de touche
Voila, merci a KoKotis pour la partie Internet exploreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 REM SPECIFICATION ADRESSE IP netsh interface ip set address "Connexion" static XXX.XXX.XXX.XXX 255.255.255.0 XXX.XXX.XXX.XXX 2 REM SPECIFICATION ADRESSE DNS netsh interface ip set dns "Connexion" static XXX.XXX.XXX.XXX primary REM SPECIFICATION ADRESSE DNS SECONDAIRE netsh interface ip add dns "Connexion" XXX.XXX.XXX.XXX index=2 REM SPECIFICATION WINS (suis pas sûr que ce soit nécessaire) netsh interface ip set wins "Connexion" XXX.XXX.XXX.XXX REM AJOUT DU PROXY INTERNET EXPLORER Reg Add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d XXX.XXX.XXX.XXX:YYYY /f REM DEMANDE DE PRISE EN COMPTE DU PROXY INTERNET EXPLORER Reg Add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 00000001 /f
bien ca, (je pompe )
juste un detail, remplace REM par ::
REM est lu meme si il n'y a rien a executer
:: est completement ignorer
faite le test avec une boucle de 10000 REM ou :: pour voir...
et il me semble que l'on peut gerer les proxy egalement avec netsh, y a t'il un avantage a passer par le registre ?
« Plus t’as de pognon, moins t’as de principes. L’oseille c’est la gangrène de l’âme. »
Des pissenlits par la racine.
Qui croit tout savoir n'en saura jamais plus...
Ben si tu arriva a manipuler le proxy d'IE avec netsh dit moi comment
c'est "portproxy"
et je suis moin sur de moi du coup apres relecture
...
je ne m'en sert jamais donc certaine chose me reste obscure
mais vous comprendrer peut etre mieux que moi, puisque vous ete en plein dedant...
http://www.microsoft.com/technet/pro....mspx?mfr=true
voiloo, si tu peu en mettre 2 mot:
--oui (ou non) c'est (pas) ca, parce que...et la syntaxe est ....
voiloo
« Plus t’as de pognon, moins t’as de principes. L’oseille c’est la gangrène de l’âme. »
Des pissenlits par la racine.
Qui croit tout savoir n'en saura jamais plus...
Oui ben c'est pas fait pour le proxy d'IE, c'est pour les serveurs
Ok =>[]
« Plus t’as de pognon, moins t’as de principes. L’oseille c’est la gangrène de l’âme. »
Des pissenlits par la racine.
Qui croit tout savoir n'en saura jamais plus...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager