Il y a actuellement 183 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 !

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 !

Mon pti batch pour réparer internet !

Message le 19 Fév 2009 12:21

Bonjour, depuis maintenant plusieurs moi, j'ai créer un batch qui a pour but de réparer internet quand les page ne s'affiche pas, et du moins, d'arriver a un diagnostique rapide du problème.

Et j'en suis très contant ^^ c'est rapide a utiliser, et pour la réparation, sa fonctionne très souvent !

Je me demande donc, si on ne pourrai pas le mettre officiellement en lien sur ce cite, dans la rubrique nettoyage par exemple.

quoi qu'il en soit, voici un lien pour le télécharger :

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

J'ai essayé de faire en sorte que tout le monde puisse l'utiliser sans problème.

Pour vista, il faut faire "clic droit, exécuter en tant qu'administrateur", sinon certaine commande ne passent pas.


Sinon, voici les lignes :

@echo off
cls



echo.
echo _______________________________________________________________________
echo.
echo UTILITAIR DE REPARATION ET DE TESTE DE CONNEXION INTERNET par Arethusa
echo _______________________________________________________________________
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 remise par defaut en DHCP, selon votre configuration
echo il faudra les remettre manuellement).
echo.
echo NOTE : pour VISTA,
echo il faut faire "clic droit, executer en tant qu'administrateur"

:debut
echo.
echo 1. Verifier les parametres IP
echo 2. Tester la connexion internet (ping)
echo 3. Aller a la reparation et au nettoyage du reseau
echo 4. Aller sous dos

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 ping
if '%choice%'=='3' goto top
if '%choice%'=='4' goto dos
cls
:ipconfig
echo.
echo inconfig /all :
ipconfig /all
pause
cls
goto debut

: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. Aller sous dos

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. Aller sous dos

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 avec 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 testes de connexion ne fonctionneront pas.
echo le but et d'avoir paquet envoye 4 recu 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 cite
echo comme google par exemple.
echo le but et d'avoir paquet envoyer 4 recu 4 perdu 0
echo Ci ca ne fonctionne pas, il peut y avoir un probleme de DNS
echo (voir au debut pour verifier sa configuration IP)
echo pour entre etre sur, passe a l'etape du ping l'IP google.
pause

ping google.fr
pause
goto ping

:ipgoogle
echo.
echo ping de l'ip de google
echo voici l'ip de google :
nslookup google.fr
echo Vous devais maintenant ouvrir une fenetre dos
echo (via l'option "aller sous dos" par exemple) et taper
echo ping x.x.x.x en fonction de ce qu'a affiche le "nslookup".
echo Si ca ne fonctionne pas, essayer de trouver l'ip de google
echo via un autre ordinateur (ping google.fr donne l'ip)
echo Puis, essayer de refaire un ping de cette IP,
echo ci le ping de l'ip de google ne fonctionne pas non plus
echo et que vous etes sur de vos parametrages reseau,
echo verifier vos par feu et votre materiel (carte reseau, switch, routeur...)
pause
goto ping
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 


Message le 19 Fév 2009 13:01

Salut,

Beau boulot !! ;)

Il est facile et plutôt complet.
Dommage qu'il n'y ait pas un raisonnement supplémentaire qui permette de rentrer le segment de notre routeur pour le cas où on est pas en 192.168.1.1 , mais c'est déjà très bien comme ça.

Par contre attention à l'abus de langage avec le terme "DOS" qui n'existe absolument pas nativement sous XP ou Vista. La confusion est trop souvent faite avec l'invite de commande.
Avatar de l'utilisateur
Grego
Expert(e)
Expert(e)
 
Messages: 1330
Inscription: 07 Oct 2005 15:40
 

Message le 19 Fév 2009 14:05

Merci Grego, si le routeur n'est pas en 192.168.1.1, il suffit de d'aller lancer l'invite de commande et de le pinguer manuellement a la limite, j'ai essayer de configurer les IP en invite de commande mais je n'ai pas réussi en fait.


Sinon oui , pour "DOS" je n'ai cas renommer ça en "invite de commande" ^^

On peut continuer de l'améliorer sinon, si d'autre on des idées.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 14:23

Bonjour.

[Mode Lourd]

Je me propose de corriger les fautes de français ;)

[/Mode]

Beau boulot & merci de le faire partager.
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 19 Fév 2009 14:26

Et oui, pour les fautes c'est gentil, et pas lourd du tout ^^ par contre, il ne faut pas qu'il y ai d'accents ^^ si s'affiche mal sinon.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 14:49

nslookup google.fr
echo Vous devais maintenant ouvrir une fenetre dos
echo (via l'option "aller sous dos" par exemple) et taper
echo ping x.x.x.x en fonction de ce qu'a affiche le "nslookup".

Je vois pas trop pourquoi là... c'est pas tous les jours que google change d'ip non ?
=> ping 66.249.93.104
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 19 Fév 2009 15:05

si, google change d'ip tout le tps.

Sinon j'aurai fait un teste d'ip de google sans nslookup.

mais, si par exemple, tu ne met pas de dns sur ton pc (ou que les dns bug), le "ping google" ne fonctionnera pas, par contre, le nslookup google.fr, répond luis ! et donne l'ip (subtilité entre protocole ARP et RARP j'imagine)

ceci dit, si quelqu'un connait un cite qui ne change jamais d'ip, on pourrai l'inclure, donc la oui forcement, on aura vite vu de voir !
si le ping de l'ip marche et que ne nom marche pas, on aura un problème de dns évident et plus facile a mettre en évidence qu'avec le nslookup.



edit : quoi que je me demande, j'ai dit que google changé tjr d'ip parce que quand je ping google, je n'ai jamais la même ip d'affiche.

genre la :
quand je ping google j'ai une réponse de 72.14.221.104, et le nslookup me donne : 216.239.59.104 72.14.221.104 66.249.93.104
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 15:16

Arethusa a écrit:si, google change d'ip tout le tps.

Non, ils ont 4 ou 5 serveurs mais toutes les adresses sont bonnes et tu peux en prendre une des 4.
Effectivement sur 2 ping google.fr tu peux avoir 2 ip différentes, mais normalement pas plus de 4 ou 5 ...
Arethusa a écrit:ceci dit, si quelqu'un connait un cite qui ne change jamais d'ip, on pourrai l'inclure, donc la oui forcement, on aura vite vu de voir !

heu... www.pc-infopratique.com :P :lol:

Edit: 4 Adresses apparemment pour le google.fr
La liste ici
Avatar de l'utilisateur
Grego
Expert(e)
Expert(e)
 
Messages: 1330
Inscription: 07 Oct 2005 15:40
 

Message le 19 Fév 2009 15:22

Ok très intéressant, merci pour les info, je modifierai mon batch pour m'adapter ducou.

Encore merci.


édit : eu ouai mais d'où sa sort alors 72.14.221.104 quand je ping google.fr alors?
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 15:27

Arethusa a écrit:édit : eu ouai mais d'où sa sort alors 72.14.221.104 quand je ping google.fr alors?

C'est ce que j'étais en train de regarder, apparemment ils en ont bien plus de 4 ...
Bref tu peux partir sur toujours la même adresse, ou bien sur un site connu tel que pc-infopratique comme je le disais dans mon précédent message.
Le tout c'est que le site ping après tout... :P

Edit: Si ça peut t'aider, en cas de diagnostic, une fois que j'ai vérifier que le routeur ping etc ... et qu'il n'y a pas de problème sur le lan donc, je fais faire un ping vers: 4.2.2.2 (dns public) Si ça ping on sait déjà que la connexion est ok. Après j'envois un ping www.n'importe_quel_site et effectivement si la ça plante je sais que ça vient du DNS.
Voilà donc le 4.2.2.2 peut être pratique dans ton cas (en fait c'est 4.2.2.x où X est compris entre 1 et 4)
Avatar de l'utilisateur
Grego
Expert(e)
Expert(e)
 
Messages: 1330
Inscription: 07 Oct 2005 15:40
 

Message le 19 Fév 2009 15:32

Ba le truc c qu'une foi j'en avait noté une d'ip de google dans un blok note, et quelque jour plus tard elle ne fonctionné plus, donc peut être que celle de ton lien ne change jamais par contre elles.

Sinon, quelqu'un peut confirmer quie l'ip de pc-infopratique.com sera tjr de 194.146.226.156 ?

Merci.

edit : pas mal le 4.2.2.x , bon je doit m'absenter, merci, a plus tard.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 15:37

Arethusa a écrit:Sinon, quelqu'un peut confirmer quie l'ip de pc-infopratique.com sera tjr de 194.146.226.156 ?

edit : pas mal le 4.2.2.x , bon je doit m'absenter, merci, a plus tard.

L'adresse du site c'est bien ça.
Pour le 4.2.2.2 c'est très bien je confirme.
Sans compter que le jour où le dns du FAI du client à un souci, tu peux lui donner ce dns qui marche très bien !!
Par contre chuttt c'est un secret :P
Avatar de l'utilisateur
Grego
Expert(e)
Expert(e)
 
Messages: 1330
Inscription: 07 Oct 2005 15:40
 

Message le 19 Fév 2009 16:31

Des ip qui changent pas souvent... hé bien les serveurs DNS justement.
Oleane : 194.2.0.20
Orange : 80.10.246.2
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 19 Fév 2009 17:25

ba par exemple, les dns orange 80.10 246.2 et 80.10.246.129, elle ne se ping pas ! les méchant !
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Message le 19 Fév 2009 18:49

Sans accents, of course l'ami!

Arethusa a écrit:@echo off
cls



echo.
echo _______________________________________________________________________
echo.
echo UTILITAIRE DE REPARATION ET DE TEST DE CONNEXION INTERNET par Arethusa
echo _______________________________________________________________________
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 : pour VISTA,
echo il faut faire "clic droit" puis "executer en tant qu'administrateur"

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

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 ping
if '%choice%'=='3' goto top
if '%choice%'=='4' goto dos
cls
:ipconfig
echo.
echo inconfig /all :
ipconfig /all
pause
cls
goto debut

: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 de google.
pause

ping google.fr
pause
goto ping

:ipgoogle
echo.
echo Ping de l'ip de google
echo Voici l'ip de google :
nslookup google.fr
echo Vous devez maintenant ouvrir une fenetre dos
echo (via l'option "aller sous dos" par exemple) et taper
echo ping x.x.x.x en fonction de ce qu'a affiche le "nslookup".
echo Si cela ne fonctionne pas, essayez de trouver l'ip de google
echo via un autre ordinateur (ping google.fr donne l'ip)
echo Puis, essayez de refaire un ping de cette IP,
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...)
pause
goto ping
Avatar de l'utilisateur
r@in | b0w
PC-Infopraticien
PC-Infopraticien
 
Messages: 7714
Inscription: 09 Déc 2007 12:37
Localisation: Parrot Sec
 

Suivante


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 :.