Il y a actuellement 204 visiteurs
Jeudi 07 Novembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Mon pti batch pour réparer internet ! • page 3

Un nouveau programme qui ne fonctionne pas sur votre matériel informatique ? un message d'erreur venant d'un de vos logiciels ? Une mise à jour bloque? Besoin d'aide ? Posez vos questions sur ce forum d'entraide !

Message le 20 Fév 2009 11:11

Arethusa a écrit:Sinon, si quelqu'un sais comment on met des IP en invite de commande, ça peut etre intéressant a ajouté, je sais que je n'avais pas réussi, faudrait que je regarde, parce que c'est vrai qu'après les Resetlog, winsock reset et un flsush dns, une option qui permettrai de tout reconfigurer facilement serai bien mais bon, je croie que c'est bien plus compliqué.

Code: Tout sélectionner
netsh interface ip set address "nom-de-l'interface" static adresse_ip_voulu mask-voulu passerelle métric


Donc avec un exemple concret:

Code: Tout sélectionner
netsh interface ip set address "Connexion au réseau local" static 192.168.1.25 255.255.255.0 192.168.1.1 1

Par contre si l'interface n'a pas le même nom ça marchera pas (moi par exemple il faut que je mette "Connexion au réseau local 2") donc je ne sais pas si tu peux gérer ça.

Pour le dns:
Code: Tout sélectionner
netsh interface ip set dns "nom-de-l'interface" static le-DNS
Avatar de l'utilisateur
Grego
Expert(e)
Expert(e)
 
Messages: 1330
Inscription: 07 Oct 2005 15:40
 


Message le 20 Fév 2009 11:12

non en fait ça sert a rien -_-

Après un netsh int ip reset c: esetlog.txt les commande de release et renew ne fonctionne visiblement pas, puisqu'il faut redémarrer le pc.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 11:13

CaSa, tu te portes volontaire pour le traduire en script Linux ?
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Message le 20 Fév 2009 11:17

A bien vu Grego ! Tu a la même pour les DNS si il te plai ?

edit : j'ai rien dit ..
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 11:22

Pour le dns je n'y arrive pas, la j'ai essayé :

netsh interface ip set dns "Description" static %4.2.2.2%
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 11:25

netsh interface ip set dns "Connexion au réseau local" static 4.2.2.2

LA ça marche ^^
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 11:34

et pour le dns secondaire c'est :

netsh interface ip add dns name="Connexion au réseau local"
addr=192.168.1.1 index=2


sous vista il parait que c'est sous cette forme :

Sous Vista
---------------
netsh interface ip set dnsserver name="Connexion au réseau local" static
192.1.1.1 both
netsh interface ip add dnsserver name="Connexion au réseau local"
192.1.1.2 index=2
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 12:19

Au ba mince !! Il m'arrive un truc logique mais ballot !

J'ai donc pas mal avancé dans le bat pour les ip manuel, mais !!

"réseau local" a un accent ! or, le batch ne reconnait pas l'accent, il écrit une sort d'oméga, et évidement si je n'en met pas ça marche pas !

Il doit y a voir une feinte que j'étudiai plus tard...Ce ci dit, ci quelqu'un a un truc avant que je revienne de ma pause de midi ... ^^

Merci.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 12:49

Bonjour.

Un petit oubli malgré Word & tout le monde, perdu avec un S à la fin :roll:

J'avais lu sur gOOgle qu'il y avait des éditeurs spécifiques pour insérer les accents, à voir.
Avatar de l'utilisateur
r@in | b0w
PC-Infopraticien
PC-Infopraticien
 
Messages: 7714
Inscription: 09 Déc 2007 12:37
Localisation: Parrot Sec
 

Message le 20 Fév 2009 13:10

H3bus a écrit:CaSa, tu te portes volontaire pour le traduire en script Linux ?

Heuu... pas de suite en tout cas... :D
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 9048
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Message le 20 Fév 2009 14:31

J'ai trouvé je crois, il y a encore des test a faire (pas bcp de tps la) mais en fait, si j'ouvre l'invite de commande et que je tape "edit" je peut ajouter des accents !! donc ça devrai marcher, et on devrai pouvoir mettre des accent partout.

à suivre.

Merci.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 20 Fév 2009 16:27

@CaSa merci pour ton pdf, je ne l'avais pas vu, il me sera surement très utile.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 11 Mar 2009 11:43

Bonjour, alors déjà excusez moi de ma lenteur, je n'ai pas bcp de tps ^^

j'ai donc travaillé sur la possibilité de configurer sont IP via ce batch, avec 3 possibilité, (en fait 18)

avec 3 choi de réseau local (réseau local, réseau local 2 et 3) vu que ça arrive souvent, dans chaque, et donc 3 choie d'IP différant (si on a un réseau de 3 PC), le choie des DNS "devrai" être universel et convenir pour 98% des cas ^^

La vérification de la connexion internet et aussi plus clair avec le ping des dns et ip du forum.

Alors ce n'est pas du tout fini, il reste bcp à faire.

Mais la configuration d'ip sous XP et je croi fini ! (reste a ajouter quelque texte)

J'essayrai de l'avancer plus vite.

Merci a vous pour m'avoir aidé :)

voici le texte (le bat et téléchargeable pour mieux voir ce que ça donne sous invite de commande !)


En gros, faite "2" pour configurer les IP et DNS manuellement"

Puis "1" pour XP

Regardé le noms de votre réseau local (si c'est 4 je vous casse la tête !^^)
et choisissez votre ip

(edit : le goto debut dans la fonf ip bug, je corrigerai plus tard)
(edit : c'est bon ! )


http://ftp.illuminis.fr/reparation_inte ... ternet.bat



@echo off
cls

echo.
echo.
echo.
echo ............................................................................
echo . UTILITAIRE DE REPARATION ET DE TESTS DE CONNEXION INTERNET par Arethusa .
echo ............................................................................
echo.
echo.
echo Avec la participation de www.pc-infopratique.com
echo ------------------------------------------------
echo.

echo AVERTISSEMENT, il est fortement conseille de verifier la configuration IP
echo de l'ordinateur et de la recopier avant d'utiliser ce programme !
echo (Les IP vont etre remises par defaut en DHCP, selon votre configuration,
echo il faudra les remettre manuellement).
echo.
echo NOTE :
echo pour VISTA,
echo il faut faire "clic droit" puis "executer en tant qu'administrateur"

:start
:debut
echo.
echo 1. Verifier les parametres IP
echo 2. Configurer les IP et DNS manuellement
echo 3. Tester la connexion internet et ethernet (ping)
echo 4. Aller a la reparation et au nettoyage du reseau
echo 5. Demarrer l'Invite de commandes
echo 6. Quitter

set choice=

set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
echo.
if '%choice%'=='1' goto ipconfig
if '%choice%'=='2' goto ipman
if '%choice%'=='3' goto ping
if '%choice%'=='4' goto top
if '%choice%'=='5' goto dos
if '%choice%'=='6' goto end

cls
:ipconfig
echo.
echo inconfig /all :
ipconfig /all
pause
cls
goto debut

:ipman

echo Etes vous sur XP ou vista ?

echo 1. XP
echo 2. Vista
echo 3. debut

set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
echo.
if '%choice%'=='1' goto ipxp
if '%choice%'=='2' goto ipvista
if '%choice%'=='3' goto debut
cls

:ipxp

echo Nous alons ici configurer les adresse IP et DNS manuellement sous XP
echo En utilisant les paremetre qui fonctioneront le plus probablement.
echo Nous allons admetre un maximum de 3 ordinateur chez vous, et donc une
echo configuration pour chacun d'eu.
echo La configuration ip par defaut sera de :
echo ip : 192.168.1.95 ou 192.168.1.96 ou 192.168.1.97
echo masque : 255.255.255.0
echo passerelle : 192.168.1.1
echo dns primair : 4.2.2.2
echo dns Secondaire : 192.168.1.1
echo.
echo Dans un premier temps, il faut obtenir le nom de votre
echo connexion reseau, elle ce vois dans en tapan ipconfig
echo dans l invite de commande, ou dans "verifier avec ipconfig"

echo.
echo quelle est ne nom de votre connexion au reseau local ?
echo.
echo 1. "Connexion au r,seau local"
echo 2. "Connexion au r,seau local 2"
echo 3. "Connexion au r,seau local 3"
echo 4. v,rifier avec ipconfig
echo 5. retour au menu

set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
echo.
if '%choice%'=='1' goto ipxp0
if '%choice%'=='2' goto ipxp2
if '%choice%'=='3' goto ipxp3
if '%choice%'=='4' goto ipconfig2
if '%choice%'=='5' goto debut


:ipxp0

echo quelle ip voulais vous sur le 4 iem octe ?
echo.
echo 1. 192.168.1.95
echo 2. 192.168.1.96
echo 3. 192.168.1.97
echo 4. retour au debut

set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
echo.
if '%choice%'=='1' goto ip95r0
if '%choice%'=='2' goto ip96r0
if '%choice%'=='3' goto ip97r0
if '%choice%'=='4' goto debut

:ip95r0


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local" static 192.168.1.95 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local" static 4.2.2.2

netsh interface ip add dns name="Connexion au r,seau local" addr=192.168.1.1 index=2
pause
goto ipman

:ip96r0


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local" static 192.168.1.96 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local" addr=192.168.1.1 index=2
pause
goto ipman

:ip97r0


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local" static 192.168.1.97 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local" addr=192.168.1.1 index=2
pause
goto ipman


:ipxp2

echo quelle ip voulais vous sur le 4 iem octe ?
echo.
echo 1. 192.168.1.95
echo 2. 192.168.1.96
echo 3. 192.168.1.97
echo 4. retour au debut

set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
echo.
if '%choice%'=='1' goto ip95r2
if '%choice%'=='2' goto ip96r2
if '%choice%'=='3' goto ip97r2
if '%choice%'=='4' goto debut

:ip95r2


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local 2" static 192.168.1.95 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local 2" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local 2" addr=192.168.1.1 index=2
pause
goto ipman

:ip96r2


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local 2" static 192.168.1.96 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local 2" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local 2" addr=192.168.1.1 index=2
pause
goto ipman

:ip97r2


echo ip
echo.
netsh interface ip set address "Connexion au r,seau local 2" static 192.168.1.97 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local 2" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local 2" addr=192.168.1.1 index=2
pause
goto ipman

pause
goto ipman

:ipxp3

echo ip
echo.
netsh interface ip set address "Connexion au r,seau local 3" static 192.168.1.25 255.255.255.0 192.168.1.1 1
echo.
echo dns
echo.
netsh interface ip set dns "Connexion au r,seau local 3" static 4.2.2.2
netsh interface ip add dns name="Connexion au r,seau local 3" addr=192.168.1.1 index=2

pause
goto ipman

:ipconfig2

ipconfig /all
pause
goto ipman
cls




:dos

start

:top

echo Reparons internet!

echo 1. Utiliser le resetlog
echo 2. Utiliser le winsock reset
echo 3. Utiliser le flushdns
echo 4. Tout utiliser
echo 5. Quitter
echo 6. Retourner au debut
echo 7. Demarrer l'Invite de commandes

set choice=
set /p choice=Quel est votre choix?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
if '%choice%'=='1' goto resetlog
if '%choice%'=='2' goto winsock
if '%choice%'=='3' goto flushdns
if '%choice%'=='4' goto tout
if '%choice%'=='5' goto end
if '%choice%'=='6' goto debut
if '%choice%'=='7' goto dos

echo Le choix %choice% n'est pas valide.
echo.
goto top

:resetlog
echo.
echo Resetlog :
netsh int ip reset c: esetlog.txt
pause
goto top

:winsock

echo.
echo winsock:
netsh winsock reset
pause
goto top


:flushdns

echo.
echo Flushdns (vidage du cache dns) :
ipconfig /flushdns

pause
goto top


:tout

echo.
echo tout utiliser !
netsh int ip reset c: esetlog.txt
netsh winsock reset
ipconfig /flushdns

pause
goto top


:ping

echo.
echo 1. Tester la communication avec le routeur
echo 2. Tester la communication avec google.fr
echo 3. Tester la communication avec l'IP de google
echo 4. Revenir au debut
echo 5. Demarrer l'Invite de commandes

set choice=
set /p choice=Quel est votre choix ?
if not '%choice%'=='' set choice=%choice:~0,1%
cls
if '%choice%'=='1' goto routeur
if '%choice%'=='2' goto google
if '%choice%'=='3' goto ipgoogle
if '%choice%'=='4' goto debut
if '%choice%'=='5' goto dos

echo Le choix %choice% n'est pas valide.
echo.
goto top

:routeur

echo.
echo Ping du routeur, cette manipulation a pour but de voir si
echo vous accedez a votre routeur ou LiveBox. ATENTION, il faut que votre routeur
echo ait une IP en 192.168.1.1 sinon cette etape ne servira a rien.
echo Tant que cette etape de fonctionne pas
echo les autres tests de connexion ne fonctionneront pas.
echo Le but est d'avoir: paquets envoyes 4 recus 4 perdu 0
echo.
pause

ping 192.168.1.1
pause
goto ping

:google
echo.
echo Ping de google.fr, cette manipulation a pour but
echo de voir si vous sortez de votre routeur, en accedent via un ping a un site
echo comme google par exemple.
echo Le but est d'avoir: paquets envoyes 4 recus 4 perdu 0
echo Si cela ne fonctionne pas, il peut y avoir un probleme de DNS
echo (voir au debut pour verifier sa configuration IP).
echo Pour en etre sur, passez a l'etape du ping 'IP de google'.
echo.
echo.
echo NOTE :
echo.
echo Dans l hypothese ou google ne fonctionnerait pas,
echo le programme va envoyer une requete ping vers un autre site.
echo Si google OU pc-infopratique.com repond par
echo recus : 4 perdu : 0, ce test sera une reussite.
echo.
pause

ping google.fr
ping www.pc-infopratique.com
pause
goto ping

:ipgoogle
echo.
echo Ping de l'ip de google (et d'un dns public)
echo.
echo.
ping 66.249.93.104
ping 4.2.2.2
echo.
echo.
echo ---------------------------------------------------------------------
echo Si le ping de l'ip de google ne fonctionne pas non plus
echo et que vous etes sur de vos parametrages reseau,
echo verifiez vos pare-feu et votre materiel (carte reseau, switch, routeur...)
echo.
echo Si le ping de ces adresses IP est concluant (paquets envoyes: 4 recus 4 perdu 0)
echo un probleme de DNS aura etait mis en evidence !
echo.
pause
goto ping
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 12 Mar 2009 14:45

Super c'est exactement ce qui me fallait. cela m'éviteras de grailler pendant des heures pour régler certain problème :D
Avatar de l'utilisateur
etienne2000
PC-Infopraticien
PC-Infopraticien
 
Messages: 2162
Inscription: 14 Avr 2006 18:39
Localisation: 4E 65 75 63 68 E2 74 65 6C 2F 53 75 69 73 73 65
 

Message le 13 Mar 2009 00:53

Merci, mais ce n'est pas fini ^^ mais c'est pratique, ma version beta me fait gagner un peut de tps et corrige bcp de problème internet effectivement.

En plus rien n'empêche de modifier les IP pour sont propre réseau ^^
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

PrécédenteSuivante


Sujets similaires

Message [Réglé] Connexion internet chute en jeu
Bonjour, depuis quelques jours à chaque fois que je lance un jeu sur mon pc portable peu importe le quels mon débit internet passe de 900Mb/s à 5 Mb/s environs .J'ai mis mes pilotes à jour , et que ça soit en wifi ou par câble c'est le même problème .J'ai essayé de désactiver les pilotes realtek un ...
Réponses: 3

Message Héberger son site internet
Bonjour,J'ai voudrai essayer de créer un site internet avec Wix par ex mais avant je me demandais si je pouvais utiliser le nom de domaine offert par" orange" mais je souhaiterai le faire héberger de manière gratuite, est-ce possible et fiable ? MerciCordialement
Réponses: 12

Message acces internet
Bonjour,Hier j'ai installe ma carte sim neuve SOCH dans mon tel M23.J'ai coché point d'accès mobile et désactivé wifi, mais mon tel n'est pas dans la liste accès internet de mon pc.Que faire svp.Cdt
Réponses: 2

Message internet en 4g
Bonjour,Existe t'il un moyen de connaitre quel opérateur tel mobile a un très bon débit internet dans mon immeuble.Par exemple mon gendre a pratiquement pas d'internet chez moi et dans la rue il a un excellent débit internet.
Réponses: 3

Message litige box internet
Bonsoir,Toutes connexions laisse une emprunte numérique donc ils voient bien que leur matériel est utilisé. Et nous on ne peut pas enfreindre la loi en te donnant des conseils qui iraient à l'encontre de celle-ci on pourrait nous obliger à fermer le Forum.Mais , on est gentil et on fait une petite r ...
Réponses: 1

Message Réparer Windows, les principales lignes de commande
Salut les passionnés.On sait comment parfois lors de mises a jour ou avec le temps, des petits bogues se déclarent.Il y a des lignes de commande Windows qui sont dédiés à la maintenance (pour poste domestique).Pour lancer ces lignes de commandes, je recommande de le faire sur un PC fraichement démar ...
Réponses: 0

Message Communiquer sans Internet ?
Existe-t-il un moyen de communiquer entre deux ordinateurs à une distance de 2640 pieds (WiFi n'est pas une possibilité), sans connexion Internet ou réseau cellulaire ? De simples messages d'un bout à l'autre suffiraient. Existe-t-il un moyen de mettre en ?uvre ce problème apparemment impossible? Si ...
Réponses: 6


Qui est en ligne

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


.: Nous contacter :: Flux RSS :: Données personnelles :.