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

Le Forum Windows XP
Scanner Windows pour détecter les erreurs de registre

Ce que nous vous conseillons :

1. Lisez les réponses ci-dessous où vous trouverez des conseils et de l'aide de la part des autres utilisateurs.

2. Avant de faire des modifications sur votre système ou d'installer des logiciels, nous vous recommandons
    fortement de cliquer ici pour scanner Windows afin de détecter les erreurs de registre.



Messagepar sbrillard » 05 Fév 2009, 11:17

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_MACHINESYSTEMCurrentControlSetServicesAgentDBF
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
sbrillard
 

Retour vers Windows XP

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 3 invités

  •  Liens commerciaux