mardi 31 août 2004, par François Le Ralle
Pour ce faire, il faut utiliser l’utilitaire cygrunsrv.
La syntaxe appropriée est la suivante :
cygrunsrv.exe -I "ServiceName" -p Path/script.py -a "Script parameters"
Remplacez :
ServiceName par le nom de Service que vous voulez avoir.
Path par le chemin d’accès au fichier de script (par exemple /home/monlogin/myscripts).
script.py par le nom de script.
Script parameters par les paramètres attendus par le script (ceux que vous lui passez normalement en ligne de commande).
Exemple pour le script procwatch :
cygrunsrv.exe -I "Procwatch" -p /home/Fran\347ois/myscripts/procwatch.py -a "-k --name=Steam"
Pour désinstaler votre service, tapez simplement :
cygrunsrv -R ServiceName