2010-10-15 10 views
0

Vous connaissez l'icône "Connectivité Internet" dans la barre des tâches de Windows? Celui qui nous dit souvent que nous n'avons pas de connexion à Internet après avoir sorti nos câbles Ethernet?Vérification de l'état de l'icône de connectivité Internet via la ligne de commande

Je me demandais s'il y avait une commande en ligne de commande qui me dirait l'état de cette icône. (Pas de connexion Internet/connectivité mais avec le panneau d'avertissement/accès Internet jaune)

Malheureusement, envoyer un ping aux serveurs externes ou vérifier la page réseau ne résoudra pas le problème auquel je suis confronté. Mon ordinateur a obtenu 4 adresses IP différentes, dont 3 ne fonctionnent pas. Donc, lorsque je contacte le monde extérieur, mon ordinateur n'a aucun problème. Cependant, en essayant d'obtenir un autre ordinateur (cpu2) pour contacter mon ordinateur, il y a quelques échecs jusqu'à ce que cpu2 essaye l'IP fonctionnante. D'une certaine manière, le drapeau de connectivité Internet est capable de détecter l'anomalie et il apparaît sur ma barre des tâches.

La raison pour laquelle je recherche cela est parce que j'écris un script (en Java) qui saisit diverses informations de la machine (RAM, processeurs logiques, les paramètres du navigateur, le statut de réseau recto-verso, etc etc). Je sais qu'il y a beaucoup plus d'alternatives impressionnantes, mais juste supporter avec moi pour l'instant :)

Merci! Jonathan

Répondre

1

ipconfig peut être ce dont vous avez besoin.

Une connexion déconnectée aura "Media state: Media disconnected" ou similaire.

ipconfig /all donne plus de détails.

+0

Hey dev-sanity, Merci pour l'entrée, mais il semble que l'indicateur de connectivité Internet fonctionne un peu différemment d'ipconfig. Mon processeur reçoit une adresse IP et est en mesure de contacter le monde extérieur, les connexions signaleront la connectivité. – Jdcc

0

Le test le plus simple pour la connectivité Internet consiste à utiliser ping pour un hôte connu. Si vous obtenez une réponse à ping www.microsoft.com alors TCP/IP et DNS fonctionnent, sinon vérifiez le câble.

+0

Hey Michael, Merci pour votre réponse. Ping un autre serveur est un moyen intelligent de vérifier la connectivité. Cependant, ma machine a 4 adresses IP (dont 3 sont cassées) et le trafic sortant est correct, tandis que le trafic entrant rencontre des difficultés. Le drapeau de connectivité peut en quelque sorte dire qu'il y aura des problèmes, mais les serveurs ping ne montreront pas le problème :( – Jdcc

Questions connexes