PowerShellコマンドレット虎の巻

Get-Service

Get-Serviceは、サービスを取得するコマンドです。

エイリアスgsv

解説

サービスを取得します。
対象のサービス名を指定して特定のサービスのみ取得することも
すべてのサービスの一覧を取得することも可能です。

構文

(構文)
Get-Service [[-Name] <string[]>] [<CommonParameters>] Get-Service [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name サービス名サービス名を指定して取得する
-ComputerName コンピュータ名指定したコンピュータのサービスを取得する
-DependentServices指定したサービスに依存しえちるサービスを取得する
-RequiredServices指定したサービスが必要とするサービスを取得する
-DisplayName 表示名表示名を指定してサービスを取得する
-Include 文字列指定した文字列を対象に含める
(ワイルドカード使用可)
(例)-Include *.log,*.tmp
 ⇒拡張子がlog、tmpのファイルを含める
-Exclude 文字列指定した文字列を対象から除外する
(ワイルドカード使用可)
(例)-Exclude Test*
 ⇒ファイルがTestで始まる物を除外する
-InputObject取得するサービスを指定
(ServiceControllerオブジェクトを指定)

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

サンプル

サービスの一覧を取得する

Get-Service

サービス名「hns」と「wscsvc」のサービスを取得する

Get-Service -Name hns,wscsvc

表示名"Windows Audio"のサービスを取得する

Get-Service -DisplayName "Windows Audio"

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

Get-Help Get-Service

備考

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

関連項目