Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
845 connectés 

  FORUM HardWare.fr
  Programmation

  script *.cmd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script *.cmd

n°55748
ledorme
Posté le 28-08-2001 à 10:48:35  profilanswer
 

Salut,
je désire faire un petit script :
je dois pinger en permanence une adresse (jusque là pas de prob.) et lorsque le temps de réponse est =ou> à 1000ms déclencher un fichier log pour avoir une trace.
Voilà, quelqu'un pourrait-il m'apporter son aide...
Merci d'avance...........


---------------
Lorsqu'on s'occupe d'informatique il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.  
mood
Publicité
Posté le 28-08-2001 à 10:48:35  profilanswer
 

n°55753
ledorme
Posté le 28-08-2001 à 11:20:49  profilanswer
 

up !


---------------
Lorsqu'on s'occupe d'informatique il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.  
n°55766
JPA
Posté le 28-08-2001 à 12:03:19  profilanswer
 

avec un cmd pur, je sais pas faire. Je sais faire uniquement la détection de "délai d'attente de la demande dépassé" de la manière suivante :

Code :
  1. :debut
  2. ping -n 1 @adresse_à_tester|find "attente dépassé" >nul
  3. if not errorlevel 1 goto alerte
  4. goto debut
  5. :alerte
  6. écriture de ton fichier log
  7. goto début
  8. Tu peux par contre écrire un petit prog en C ou TP (TP 6 est gratuit sur le site de Borland), qui teste la présence de "délai d'attente..." ou d'une valeur > à 1000 dans un fichier texte créé par la commande ping. Ce qui donnerait :
  9. :debut
  10. ping -n 1 @adresse_à_tester > C:\toto.txt
  11. teste toto.txt
  12. if errorlevel 1 goto alerte
  13. goto debut
  14. :alerte
  15. envoi du fichier log avec le résultat de la commande ping contenu dans toto.txt (plus l'heure)
  16. goto debut


 
NB : en TP la commande halt(x) renvoie la valeur x qui peut être testée par errorlevel
 
A+

 

[edtdd]--Message édité par JPA--[/edtdd]

n°55768
ledorme
Posté le 28-08-2001 à 12:12:22  profilanswer
 

merci beaucoup pour tes infos. Je vais essayer de  me débrouiller
avec cela.
A +


---------------
Lorsqu'on s'occupe d'informatique il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.  
n°56082
JPA
Posté le 29-08-2001 à 14:44:43  profilanswer
 

Je reposte car ma solution (si celà en est une :D ) crée de nombreux accès disque et celà est assez mauvais. Je me suis rappelé que dans le forum, un forumer avait demandé comment faire un ping en VB et une solution lui avait été apportée :
Voilà cette solution :
http://www.vbfrance.com/article.asp?Val=680
Je n'ai pas testé, mais en t'inspirant de ce code, tu dois pouvoir réaliser les tests que tu souhaites.
A+

n°56102
ledorme
Posté le 29-08-2001 à 16:08:12  profilanswer
 

Je te remercie car j'étais tjs + ou - sur le problème car on
m'a demandé plus de précision qu'une simple détection de délais d'attente dépassé.
Je vais voir le lien que tu m'as donné.
merci encore. a +


---------------
Lorsqu'on s'occupe d'informatique il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.  

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  script *.cmd

 

Sujets relatifs
Script d'envoie de SMsScript mIRC....
[Batch] Script de détection de la version de l'OSinsérer une image avec nom variable dans un script php + html
[JavaScript] J'ai un script à modifier... aidez moi ![ Flash 5 ] - Action Script
progressbar du logon script NT(en VBS à) C POSSIBLE ?[javascript] comment executer un script sans ecrire ni....
[PHP] Pb avec script PHP // NEWBIE //Recherche script counter live pour free
Plus de sujets relatifs à : script *.cmd


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR