サービスを取得するには、Get-Serviceを使用します。
構文
Get-Service -Name [サービス名]
Get-Service -Displayname [表示名]
Get-Service -Displayname [表示名]
サービスの一覧を表示
PS C:\> Get-Service登録されているサービスの一覧が表示されます。
-Name
PS C:\> Get-Service -Name "SQL*" Status Name DisplayName ------ ---- ----------- Stopped SQLAgent$MSSQLS... SQL Server エージェント (MSSQLSERVE... Stopped SQLAgent$SQLEXP... SQL Server エージェント (SQLEXPRESS... Stopped SQLBrowser SQL Server Browser Running SQLTELEMETRY$MS... SQL Server CEIP service (MSSQLSERVE... Running SQLWriter SQL Server VSS Writerサービスの「Name」がSQLで始まるサービスの一覧を表示しています。
-Displayname
PS C:\> Get-Service -DisplayName "SQL*" Status Name DisplayName ------ ---- ----------- Running MSSQL$MSSQLSERV... SQL Server (MSSQLSERVER2016) Running MSSQL$SQLEXPRES... SQL Server (SQLEXPRESS2014) Running MSSQLFDLauncher... SQL Full-text Filter Daemon Launche... Stopped SQLAgent$MSSQLS... SQL Server エージェント (MSSQLSERVE... Stopped SQLAgent$SQLEXP... SQL Server エージェント (SQLEXPRESS... Stopped SQLBrowser SQL Server Browser Running SQLTELEMETRY$MS... SQL Server CEIP service (MSSQLSERVE... Running SQLWriter SQL Server VSS Writerサービスの「DisplayName」がSQLで始まるサービスの一覧を表示しています。
現在アクティブなサービスを表示する
PS C:\> Get-Service | Where-Object {$_.Status -eq "Running"}
スポンサーリンク