PsService est une visionneuse et un contrôleur de service pour Windows. À l’instar de l’utilitaire SC inclus dans les kits de ressources Windows NT et Windows 2000, PsService affiche l’état, la configuration et les dépendances d’un service, et vous permet de le démarrer, de l’arrêter, de le suspendre, de le reprendre et de le redémarrer. Contrairement à l’utilitaire SC, PsService vous permet de vous connecter à un système distant à l’aide d’un autre compte, au cas où le compte à partir duquel vous l’exécutez ne dispose pas des autorisations requises sur le système distant.
PsService inclut une fonctionnalité de recherche de service unique, qui identifie les instances actives d’un service sur votre réseau. Vous utilisez la fonctionnalité de recherche si vous souhaitez localiser les systèmes exécutant des serveurs DHCP, par exemple.
Enfin, PsService est compatible avec NT 4, Windows 2000 et Windows Vista, tandis que la version du kit de ressources Windows 2000 de SC nécessite Windows 2000. De plus, PsService ne vous oblige pas à entrer manuellement un « index de reprise » pour obtenir une liste complète des informations de service.>
Installation
Copiez simplement PsService sur votre chemin d’accès exécutable, puis tapez « psservice ».
Utilisation de PsService
Le comportement par défaut de PsService consiste à afficher les services configurés (en cours d’exécution et arrêtés) sur le système local. L’entrée d’une commande sur la ligne de commande appelle une fonctionnalité particulière et certaines commandes acceptent des options. La saisie d’une commande suivie de « - » affiche des informations sur la syntaxe de la commande.
Définit le type de démarrage (désactivé, automatique, demande) d’un service.
start
Démarre un service.
stop
Arrête un service.
restart
Arrête, puis redémarre un service.
pause
Interrompt un service
cont
Reprend un service suspendu.
depend
Répertorie les services qui dépendent de celui spécifié.
security
Vide le descripteur de sécurité du service.
find
Recherche le service spécifié sur le réseau.
\\computer
Cible le système NT/Win2K spécifié. Incluez le commutateur -u avec un nom d’utilisateur et un mot de passe pour vous connecter au système distant si vos informations d’identification de sécurité ne vous permettent pas d’obtenir des informations sur les compteurs de performances du système distant. Si vous spécifiez l’option -u, mais pas de mot de passe avec l’option -p, PsService vous invite à entrer le mot de passe sans écho à l’écran.
Fonctionnement
PsService utilise les API Gestionnaire de contrôle des services qui sont documentées dans le kit de développement logiciel (SDK) de plateforme.
PsService fait partie d’un kit croissant d’outils de ligne de commande Sysinternals qui facilitent l’administration des systèmes locaux et distants nommés PsTools.
This module discusses the role of operating system services and how to troubleshoot issues that restrict functionality. This module also discusses resolving issues with signing in to Windows.