Service+ CL Documentation

Syntaxe

sp [ LIST | CONFIG | START | RESTART | STOP | PAUSE | CONTINUE | CONTROL | CREATE | REMOVE | MODIFY | KILL | DEBUG | REGISTER | HELP ] 

Pour plus d'informations sur une commande:
sp (Command) /help

Paramètres optionnels valides pour la plupart des commandes

/DOMAIN=
/Q Quiet mode. Répond yes à tous les messages de confirmation
/RUNAS=Domain\Account /RUNASPASSWORD=P

Le serveur et le service peuvent contenir des jokers (* and ?)

Commande LIST 

Liste l'état d'un service(s)
sp LIST [[\\serveur\]service] [/Domain=]
Le nom du serveur et le nom du service peuvent contenir des jockers (* and ?)
Exemple:
sp list \\*\spooler
Affiche le statut de spooler sur toutes les machines NT.

Commande CONFIG 

Affiche la configuration d'un service(s)
sp CONFIG [[\\serveur\]service] [/Domain=]

Exemples:

sp config \\*\spooler

Affiche le statut de spooler sur toutes les machines NT.

Commande START 

Démarre un service(s)
sp START[=Startup paramètres] [\\serveur\]service< BR> Exemple:
sp start \\serveur\spooler

Commande RESTART

Redémarre un service(s)< BR> sp RESTART[=Startup paramètres] [\\serveur\]service
Exemple:
sp restart \\serveur\spooler

Commande STOP

Arrête un service(s)
sp STOP [\\serveur\]service
Exemple:
sp stop \\serveur\spooler

Commande PAUSE

Met en pause un service(s)
sp PAUSE [\\serveur\]service

Exemple:

sp pause \\serveur\spooler

Commande CONTINUE

Continue le service
sp CONTINUE [\\serveur\]service
Exemple:
sp continue \\serveur\spooler

Commande CONTROL

Envoie une valeur à votre service
sp CONTROL=Code service
La valeur doit être comprise entre 128 et 255< BR>
Exemple:
sp control=128 monservice

Commande CREATE

Crée un service
sp CREATE[\\serveur\]service /PATH=

[/DISPLAYNAME=]
[/ACCOUNT=Domain\User]
[/PASSWORD=]
[/DESKTOP=]
[/STARTUP=]
[/TYPE=OwnProcess,ShareProcess][/ERRORCONTROL= Ignore,Normal,Severe,Critical]< BR>
Exemple:
sp create \\serveur\MonService /path=c:\svcx\service.exe 

Commande REMOVE

Supprime le service
sp remove [\\serveur\]service
Exemple:
sp remove \\serveur\MonService

Commande MODIFY

Modifie le service
sp MODIFY [[\\serveur\]service] [/ACCOUNT=Domain\User /PASSWORD=xyz] [/STARTUP= MANUAL,AUTO,DISABLED] [/DISPLAYNAME= Nomde Service]< BR> [/PATH=Nom de Service]
[/DEPEND=]
[/INTERACT=1,0]
Exemples
sp modify \\serveur\MonService /interact=1

Commande KILL

Tue le processus du service
sp KILL service
Exemple:
sp kill spooler

Commande DEBUG

Démarre le service et attache votre débugger (comme Visual C++)
sp DEBUG service
Exemple:
sp debug MonService

Commande REGISTER

Installe la clef utilisateur
sp REGISTER /ID=votreID /Key= votreclef< BR>
Exemples:
sp register /ID="Active+ Software" /Key=12345