Coding Ref

How to restart a service in PowerShell

How to restart a service in PowerShell

To restart a service in PowerShell, use the Restart-Service cmdlet.

This cmdlet allows you to restart a service by specifying its name or by using the -InputObject parameter to pass an object representing the service to the cmdlet.

Example

Here is an example of how to use the Restart-Service cmdlet to restart a service by name:

Restart-Service -Name "MyService"

In this example, the Restart-Service cmdlet is used to restart the service named "MyService".

You can also use the Get-Service cmdlet to retrieve an object representing the service, and then pass that object to the Restart-Service cmdlet using the -InputObject parameter.

For example, the following code retrieves the service object and uses it to restart the service:

$service = Get-Service -Name "MyService"
Restart-Service -InputObject $service

Conclusion

To restart a service in PowerShell, use the Restart-Service cmdlet.

You'll also like

Related tutorials curated for you

    Everything about certificates in PowerShell

    How to create an alias in PowerShell

    How to wait in PowerShell

    How to use Robocopy in PowerShell

    What are verbs in PowerShell?

    What is read-host in PowerShell?

    How to get the string length of a variable in PowerShell

    How to list all installed modules in PowerShell

    PowerShell vs. Bash

    What is `ls` for PowerShell?

    How to use Format-Table in PowerShell

    How to use ErrorAction in PowerShell