Application fonctionnant en tant que service

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

  1. Modérateur
    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
    1. Modérateur
      Bon, pour supprimer un service:
      regedt32
      aller dans HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
      supprimer le service
      redémarrer.
      0