PowerShellコマンドレット虎の巻

Restart-Service

Restart-Serviceは、サービスを再起動するコマンドです。

エイリアスなし

解説

指定したサービスを再起動します。
このコマンドの実行には、管理者権限で実行する必要があります。

構文

(構文)
Restart-Service [-InputObject] <ServiceController[]> [<CommonParameters>] Restart-Service [-Name] <string[]> [<CommonParameters>] Restart-Service [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Force強制的に実行する
-Name サービス名再起動するサービス名を指定する
-InputObject再起動するサービスを指定
(ServiceControllerオブジェクトを指定)
-PassThru通常は出力しない値を出力るようにする
-DisplayName 表示名表示名を指定してサービスを再起動する
-Include 文字列指定した文字列を対象に含める
(ワイルドカード使用可)
-Exclude 文字列指定した文字列を対象から除外する
(ワイルドカード使用可)
-WhatIf実行はせずに実行結果の確認のみ行う
-Confirm実行前に確認メッセージの表示を行う

共通的なパラメータは「共通パラメータ」をご覧ください。

サンプル

サービス名"Audiosrv"を指定してサービスを再起動する

Restart-Service -Name "Audiosrv"

表示名"Windows Audio"を指定してサービスを再起動する

Restart-Service -DisplayName "Windows Audio"

コマンドのヘルプを表示する

Get-Help Restart-Service

備考

  • パラメータ名「-Name」は省略可能です。
  • スペースを含む名称を指定する時は、ダブルクォーテーション(")で囲う必要があります。

関連項目