[PowerShell][Stop-Service] リモートコンピューターのサービスを停止する方法

概要

PowerShellのStop-Serviceコマンドを使用して、リモートコンピューターのサービスを停止する方法を説明します。Stop-Serviceコマンドは、ローカルコンピューターとリモートコンピューターの両方で使用できます。サービスを停止するためには、リモートコンピューターに対してアクセスできる必要があります。

構文

Stop-Service [-Name] string[] [-ComputerName string[]] 
  [-Credential PSCredential] [-Force]

以下は、主要なパラメーターの説明です。

  • Name: 停止するサービスの名前。複数のサービスを指定する場合は、文字列の配列として指定します。
  • ComputerName: 停止するサービスが実行されているリモートコンピューターの名前。複数のコンピューターを指定する場合は、文字列の配列として指定します。
  • Credential: リモートコンピューターに接続するために使用される資格情報。
  • Force: サービスを強制的に停止します。

Stop-Serviceの使用例

以下のようなコマンドレットを使用することで、リモートコンピューター上のサービスを停止することができます。

Stop-Service -Name [サービス名] -ComputerName [リモートコンピューター名]

このコマンドレットには、停止するサービス名とリモートコンピューター名を指定する必要があります。サービス名は、停止したいサービスの名前を指定し、リモートコンピューター名は、サービスを停止する対象のリモートコンピューター名を指定します。

たとえば、リモートコンピューター”192.168.1.100″上の”Spooler”サービスを停止する場合は、以下のようにコマンドを入力します。

Stop-Service -Name Spooler -ComputerName 192.168.1.100

これで、リモートコンピューター上の”Spooler”サービスが停止されます。

以上が、PowerShellのStop-Serviceコマンドレットを使用して、リモートコンピューター上のサービスを停止する方法についての説明です。初心者の方でもわかりやすく説明したつもりですので、ぜひお試しください。

コメント

タイトルとURLをコピーしました