2016年12月6日

【PowerShell】サービスを一時停止する


サービスを一時停止するには、Suspend-Serviceを使用します。

構文

Suspend-Service -Name <サービス名>

Suspend-Service -DisplayName <表示名>


-Name

PS C:\> Suspend-Service -Name 'MSSQL$MSSQLSERVER2016'
PS C:\>
PS C:\> Get-Service -Name 'MSSQL$MSSQLSERVER2016'

Status   Name               DisplayName
------   ----               -----------
Paused   MSSQL$MSSQLSERV... SQL Server (MSSQLSERVER2016)
サービス名が「MSSQL$MSSQLSERVER2016」のサービスを一時停止する例です。



-DisplayName

PS C:\> Suspend-Service -DisplayName 'SQL Server (MSSQLSERVER2016)'
PS C:\>
PS C:\> Get-Service -DisplayName 'SQL Server (MSSQLSERVER2016)'

Status   Name               DisplayName
------   ----               -----------
Paused   MSSQL$MSSQLSERV... SQL Server (MSSQLSERVER2016)
表示名が「SQL Server (MSSQLSERVER2016)」のサービスを一時停止する例です。



※サービス名、表示名で指定する名前は、シングルコーテーションで囲んだほうがいいようです。
-Nameの例のように中に「$」が入っているとダブルコーテーションではうまく認識されないようです。




スポンサーリンク