0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Windows】サービスの確認・起動・停止をコマンド実行

Posted at

目的/背景

前回、Windowsのlocal環境にインストールしたMySQLをOS起動時に立ち上がらないようにするため、サービスにて設定を行いました。
 前回:【MySQL】Windows起動時にMySQLサーバが自動起動させないようにする方法

このサービスから起動・停止を行ってもよかったのですが、かっこよくコマンドから行いたいなと思います。

概要

PowerShellのコマンドよりサービスを起動・停止を行う。

手順1.サービスの確認

Get-Service
コンピュータ上のサービスを一覧取得します。
サービスがたくさん表示されてしまうので、下記のようにワイルドカードを用いて使用するのをおススメします。

PowerShell 例)MySQLで始まるサービスを表示
Get-Service MySQL*
PowerShell 実行例
PS C:\WINDOWS\system32> Get-Service MySQL*

Status   Name               DisplayName
------   ----               -----------
Stopped  MySQL80            MySQL80

PS C:\WINDOWS\system32> 

上記のStatusを確認するとサービスが停止していることを確認できると思います。
こちらを起動していきましょう。

手順2.サービスの起動

Start-Service
コンピュータ上のサービスを起動します。
今回は手順1.で表示された[Name]MySQL80を起動します。

PowerShell 例)MySQL80を起動
Start-Service -Name MySQL80
PowerShell 実行例
PS C:\WINDOWS\system32> Start-Service -Name MySQL80
PS C:\WINDOWS\system32> Get-Service "MySQL*"

Status   Name               DisplayName
------   ----               -----------
Running  MySQL80            MySQL80

PS C:\WINDOWS\system32>

上記の実行例ではサービス起動後、Get-Serviceを用いてStatusを確認すると、サービスが起動していることを確認できます。

手順3.サービスの停止

Stop-Service
コンピュータ上のサービスを停止します。
今回は手順1.で表示された[Name]MySQL80を停止します。

PowerShell 例)MySQL80を停止
Stop-Service -Name MySQL80
PowerShell 実行例
PS C:\WINDOWS\system32> Stop-Service -Name MySQL80
PS C:\WINDOWS\system32> Get-Service "MySQL*"

Status   Name               DisplayName
------   ----               -----------
Stopped  MySQL80            MySQL80

PS C:\WINDOWS\system32>

上記の実行例ではサービス停止後、Get-Serviceを用いてStatusを確認すると、サービスが停止していることを確認できます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?