Application fonctionnant en tant que service

sebsauvage Messages postés 33415 Statut Modérateur -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour tout le monde.

Voilà mon soucis:
J'ai un programme (en ligne de commande) que je voudrais faire tourner en tant que service dans Windows (XP).

L'excellent Firedaemon n'existant désormais plus en version gratuite, quelle solution me reste-il ?

Si vous avez des idées, je suis preneur.

Merci d'avance.

3 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
mmm... j'ai trouvé ça:
http://support.microsoft.com/default.aspx?kbid=137890

Je vous tiens au courant.
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Et voilà, j'ai joué au con.

L'astuce de Microsoft fonctionne bien pour ajouter le service, mais ils ont un peu oublié de préciser que le programme qui permet de supprimer le service BUG.

C:\>instsrv.exe MonService REMOVE

d:\nt\sdktools\reskit\content\instsrv\source\instsrv.c: Error 1783 from EnumServicesStatus on line 184
C:\>

ouais, chouette, merci Microsoft.
Je sais maintenant que instsrv plante à la ligne 184 de instsrv.c.

Et je fais comment pour supprimer le service, maintenant ?
(Sachant que même regedt32 n'arrive pas à supprimer les entrée en base de registre.)

Groumpf. :-(
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Bon, pour supprimer un service:
regedt32
aller dans HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
supprimer le service
redémarrer.
0