web-dev-qa-db-fra.com

Redémarrez un service Windows à partir de la ligne de commande

Est-il possible de redémarrer un service Windows à partir de l'invite de commande?

77
Joe

Veuillez noter que s’il existe d’autres services qui dépendent de ce service - net stop & net start ne les redémarrera pas normalement. net stop /y va arrêter toutes les dépendances

Exemple le plus courant - SQL Server et SQL Agent.

Je recommande l'applet de commande PowerShell pour résoudre ceci:

powershell -command "Restart-Service MSSQLSERVER -Force"

Après le démarrage de MSSQLSERVER, l'applet de commande démarre toutes les dépendances précédemment arrêtées.

PS: Assurez-vous que vous exécutez la commande en tant qu'administrateur

13
Dmitry Gusarov

Vous pouvez également utiliser PowerShell:

stop-Service
10
devlife

Pour redémarrer un service Windows à partir de la commande Invite ou de tâches planifiées, utilisez ceci:

cmd /c "net stop "Service Name" & sc start "Service Name""
10
Kiki

Pour résoudre le pilote Wacom Intuos ennuyeux ne fonctionnant pas Erreur je reçois à chaque redémarrage. +.

Windows key R

sc stop WTabletServicePro && sc start WTabletServicePro
3
George

L'utilitaire PsService de - PsTools fournit une commande restart pour les services, avec des paramètres supplémentaires pour son exécution sur une autre machine.

psservice [-accepteula] [\\Computer [-u Username [-p Password]]] restart <service-name>

L'indicateur -accepteula vous enregistre la fenêtre du CLUF au cas où vous utiliseriez cet utilitaire pour la première fois avec l'utilisateur actuel.

1
cdlvcdlv