Lancer/Démarrer un .bat par un service Windows

Lancer/Démarrer un .bat par un service Windows - Win NT/2K/XP - Windows & Software

Marsh Posté le 05-02-2009 à 11:11:28    

Bonjour
 
J'ai un .bat à démarrer via un service windows, jusque là pas de soucis j'ai réussi à créer mon service:
 
sc create AgentDBF binpath= "etc.... \srvany.exe" depend= ServiceOracleTEST
 
Et dans la registry:
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AgentDBF
J'ai mis une nouvelle clef « Parameters » avec une valeur chaîne nommée « Application » dont la valeur prend « etc...\runAgent.bat ».
 
Mon .bat démarre correctement, mais lorsque je stop le service il ne s'arrête pas.
Pour info quand je le lance à la main en ligne de commande je dois faire un ctrl-c ou tuer la fenêtre msdos pour l'arrêter (car il tourne sans fin).
 
Comment faire pour que l'arrêt du service windows provoque l'arrêt du .bat ?
 
Merci d'avance
 
Seb

Reply

Marsh Posté le 05-02-2009 à 11:11:28   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed