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 ?
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