Avec la Commande "SC":

Il faut être connecté avec un compte disposant de droits suffisant sur le poste distant pour gérer les services (admin du domaine ou compte AD faisant partie du groupe des admins locaux du serveur distant). A tester : se connecter au serveur avec "net use \\MonServeurDistant password /USER:user" avant de lancer les commandes. Il faut tout de même avoir les identifiants.

Pour voir la liste des services (nom, état, ...) qui tournent sur le serveur distant : sc \\MonServeurDistant query

Exemples pour le service Qlikview (qvs.exe):

Pour arrêter le service Qlikview : sc \\MonServeurDistant stop QlikviewServer

Pour le relancer : sc \\MonServeurDistant start QlikviewServer

Pour voir l'état du service nommé "QlikviewServer" : sc \\MonServeurDistant query QlikviewServer

Autre possibilité avec PSEXEC et net start/ net stop:

(on peut mettre cela dans un script .bat qui pourra être lancé par n'importe qui, et si on possède un serveur Citrix XenApp, on pourra même créer une application XenApp qui lance ce .bat et qui peut être utilsiée par certaines personnes non admin).

psexec \\MonServeurDistant -u username -p password net start QlikviewServer

et

psexec \\MonServeurDistant -u username -p password net stop QlikviewServer

(on peut mettre les commandes net start et net stop dans des fichiers .bat en local sur le serveur distant et utiliser psexec pour lancer ces fichiers .bat)

Avec PSService de Sysinternal:

PSService sur SysInternals est spécifiquement pour contrôler à distance les services::'

psservice [\computer [-u username] [-p password]] <command> <options>

où :

requête Affiche l'état d'un service.

config Affiche la configuration d'un service.

setconfig Définit le type de démarrage (désactivé, auto, demande) d'un service.

Démarrer Démarre un service.

arrêter Arrête un service.

Redémarrez S'arrête, puis redémarre un service.

mettre en pause Interrompt un service

cont Reprend un service suspendu.

dépendent Répertorie les services dépendants de celui spécifié.

sécurité Vide le descripteur de sécurité du service.

trouver Recherche sur le réseau pour le service spécifié.

\\computer Cible le système NT/Win2K spécifié.

Inclure le commutateur -u avec un nom d'utilisateur et le mot de passe pour vous connecter au système distant si vos informations d'identification de sécurité ne permettent pas d'obtenir les informations de compteur de performance du système distant. Si vous spécifiez l'option -u, mais pas un mot de passe avec l'option -p, PsService vous invitera à entrer le mot de passe et il résonne pas à l'écran.