OVH Cloud OVH Cloud

[w2kpro] Les services windows

3 réponses
Avatar
philippe guitton
Connaissez-vous les commandes console pour enregistrer et désenregistrer un
service ?
Car, je ne trouve pas en passant par les mmc... je trouve idiot que cette
fonction ne soit pas d'origine dans windows !

Merci par avance.

3 réponses

Avatar
PtiTom
Connaissez-vous les commandes console pour enregistrer et désenregistrer un
service ?


Pour démarrage / Arrêt :
net start [service]
net stop [service]

Mais je ne vois pas ce que tu appelles "enregistrement" de service...

Bonne journée

Avatar
Jean-Claude BELLAMY
Dans le message news:421664ea$0$5219$ ,
philippe guitton s'est ainsi exprimé:

Connaissez-vous les commandes console pour enregistrer et
désenregistrer un service ?
Quésaco le "(dés)enregistrement" d'un service ?


Car, je ne trouve pas en passant par les mmc... je trouve idiot que
cette fonction ne soit pas d'origine dans windows !



Veux-tu évoquer l'installation et la désinstallation d'un service ?

Dans ce cas, en mode console, il faut utiliser l'outil "SC.EXE" du Resource
Kit

Avec le paramètre :
- "create" pour installer un service
- "delete" pour supprimer un service

C:WINDOWSsystem32>sc create
Creates a service entry in the registry and Service Database.
SYNTAX:
sc create [service name] [binPath= ] <option1> <option2>...
CREATE OPTIONS:
NOTE: The option name includes the equal sign.
type= <own|share|interact|kernel|filesys|rec>
(default = own)
start= <boot|system|auto|demand|disabled>
(default = demand)
error= <normal|severe|critical|ignore>
(default = normal)
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <Dependencies(separated by / (forward slash))>
obj= <AccountName|ObjectName>
(default = LocalSystem)
DisplayName= <display name>
password= <password>


C:WINDOWSsystem32>sc delete
DESCRIPTION:
Deletes a service entry from the registry.
If the service is running, or another process has an
open handle to the service, the service is simply marked
for deletion.
USAGE:
sc <server> delete [service name]



NB: un grand nombre de services sont "autoportants", c'est à dire que
l'exécutable principal permet d'installer et désinstaller le service à
l'aide d'un paramètre approprié.
P.ex. "WinVNC" (l'appli serveur de VNC)
peut s'installer en tant que service avec la commande
WinVNC -install
peut se désinstaller avec la commande
WinVNC -remove



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
SixOfOne
Merci à tous les deux !

En fait je n'ai effectivement pas utiliser le bon terme en employant
"enregistrement" en lieu et place "d'installation". Le temps passé à
rechercher l'info m'a tellement énervé... que je restait bloqué sur un nom
d'un paramètre "/register" et "/unregister" appliqué pour autre chose qui
n'a rien à voir... mais bon, lorsque les neurones se bloquent... la nuit
blanche avance à grands pas... et la solution n'arrivent pas... enfin...
vous voyez surement de quoi je parle ;)

Bref, à force de tenacité et de recherche, j'ai trouvé un utilitaire :
SRVINSTW.EXE qui permet d'installer et désintaller en un clin d'oeil des
services. Car, j'avais la flemme de réaliser par moi-même un petit
utilitaire en Delphi.

Cordialement, Philippe GUITTON.