Ping localhost ne marche pas !

Résolu/Fermé
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011 - 30 nov. 2011 à 17:20
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011 - 16 déc. 2011 à 19:40
Salut tous le monde !

Je suis nouveau sur CCM et j'ai un souci concernant le format bat.
Je voulais faire une pause de 2 secondes avec la commande
"ping localhost -n 4> nul".
je lance le programme, et dès que j'arrive sur le moment de pause, cela me met :
"'ping' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes."
Je fonctionne donc par boucle pour faire de courtes pauses.
Je pense que ceci vient de ma box, mais je n'en suis pas sûr.

Merci de vos réponses !

ps : j'ai lancé le programme en administrateur, et j'ai windows 7 64 bits..

10 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
1 déc. 2011 à 16:57
mettre un espace après le 4
\Windows\System32\ping localhost -n 4 > nul
1
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011
16 déc. 2011 à 19:40
Ok merci
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
30 nov. 2011 à 17:36
et si tu fais juste ta commande ping sans la mettre dans un .bat, ça marche ?
0
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011
Modifié par Loickk963 le 30/11/2011 à 19:29
et si tu fais juste ta commande ping sans la mettre dans un .bat

Que veux-tu dire par là ?

J'ai écrit ping dans cmd et non ça ne marche pas
"'ping' n'est pas reconnu en tant que commande interne ou externe..."'

(désolé je suis un peu nul :D)
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
Modifié par Pacorabanix le 30/11/2011 à 20:19
oui c'est bien ça que je voulais dire

je dois avouer que je suis perdu aussi... normalement tu devrais l'avoir !

on dirait que tu n'as tout simplement pas la commande ping, ce n'est pas un problème venant de ta box.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pour que la commande ping marche fais cette manipulation :

changer le path. Pour cela, clique droit sur "poste de travail" > Propriétés > onglet "Avancé" > Variables d'environnement. Là, dans les variables systèmes, mettre path en surbrillance, cliquez "modifier" et remplacé dans la "valeur de la variable" tous les %SystemRoot%\ en C:\WINDOWS\

Source :
http://www.clubic.com/forum/microsoft-windows/windows-xp/ping-n-est-pas-reconnu-en-tant-que-commande-interne-id190086-page1.html#1869118
0
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011
Modifié par Loickk963 le 1/12/2011 à 08:39
Je test.

EDIT : ça ne marche pas encore.

merci quand même de ta réponse
je vais regardé si tout est bien en C:\WINDOWS
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
1 déc. 2011 à 09:36
hello
est-ce que la commande suivante fonctionne ?
\Windows\System32\ping localhost -n 4> nul 
0
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011
1 déc. 2011 à 16:42
Dans cmd ? ou avec bloc-note (.bat) ?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
1 déc. 2011 à 16:46
d'abord dans cmd
0
Loickk963 Messages postés 7 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 16 décembre 2011
Modifié par Loickk963 le 1/12/2011 à 16:55
excuse-moi pour la réponse ci dessus, je n'ai pas pu modifier.
Sinon j'ai mis ceci dans cmd et... ça marche !
par contre dans le .bat (avec le bloc-note) j'ai écrit tel quel :
\Windows\System32\ping localhost -n 4> nul
et ça me met :
une valeur doit être fournie avec l'option -n.

Merci de ta réponse Dubcek.

EDIT : j'ai remplacé "localhost" par "127.0.0.1", tout marche.
Merci encore.
0