script vbs qui s’arrête toutes les 60min, normal ? - VB/VBA/VBS - Programmation
Marsh Posté le 02-01-2013 à 14:31:43
Je pense que c'est une sécurité de Windows vis-à-vis du vbs comme le fait ton navigateur web (FF, par ex) pour un Javascript qui durerait trop longtemps. Les langages de scripts sont pas trop faits pour une exécution en boucle mais plutôt pour un traitement one shot ou répétitif et/ou ponctuel.
Idem pour php qui a un "max execution time".
Pour ce que tu veux faire, un exe en C/C++ sera sant doute plus adapté, ça prendrait sûrement moins de ressource CPU/ram et t'aurais pas le pb de délai d'exécution
Edit : sinon, y'a AutoIt pour des scripts compilés en exe sous Windows. C'est très pratique et simple...
Marsh Posté le 01-01-2013 à 04:38:49
j'ai créé un script vbs qui exécute en boucle un scan d'un repertoire à la recherche d'un Evénement déterminé. Ce dernier déclanche l'execution d'un autre sub du meme script.
il fonctionne très bien sauf que le script cesse de fonctionner au bout d'1h pile. (le process se ferme)
J'ai palier au pbl en créant un programme en mode console vb qui verifie si le process est actif, et si "non" il le relance.
Il fonctionne très biens aussi.
J'ai donc résolu mon pbl mais je voudrais savoir pourquoi un vbs se coupe au bout d'une heure?