web-dev-qa-db-ja.com

コマンドラインからWindowsサービスを再起動します。

コマンドプロンプトからWindowsサービスを再起動する方法はありますか?

79
Joe

このサービスに依存する他のサービスがある場合、通常のnet stop & net startはそれらを再起動しません。 net stop /yはすべての依存関係を停止します

最も一般的な例 - SQL ServerとSQL Agent。

これを解決するには、PowerShellコマンドレットをお勧めします。

powershell -command "Restart-Service MSSQLSERVER -Force"

MSSQLSERVERの起動後 - コマンドレットは、以前に停止したすべての依存関係を起動します。

シモンズ:あなたが管理者としてコマンドを実行していることを確認してください

13
Dmitry Gusarov

PowerShellを使うこともできます。

stop-Service
10
devlife

コマンドプロンプトまたはスケジュールされたタスクからWindowsサービスを再開するには、これを使用します。

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

迷惑なWacom Intuos Driverを実行していないエラーを解決するために私は毎回再起動します。 +.

Windows key R

sc stop WTabletServicePro && sc start WTabletServicePro
3
George

PsService から ユーティリティPsTools は、サービス用のrestartコマンドを提供し、別のマシンで実行するための追加のパラメーターも提供します。

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

-accepteulaフラグは、現在のユーザーでこのユーティリティを初めて使用する場合に備えて、EULAウィンドウを保存するためのものです。

1
cdlvcdlv