如何使用 PowerShell 停止 Windows 服务?


若要使用 PowerShell 停止特定服务,你需要使用 Stop-Service 命令。

语法

Stop-Service -Name ServiceName
Stop-Service -DisplayName ServiceDisplayName

示例

Stop-Service -Name Spooler

若要确认服务已停止,键入 Get-Service -Name Spooler

输出

Status   Name           DisplayName
------   ----           -----------
Stopped  Spooler           Print Spooler

你还可以使用 -Verbose 参数来检查命令进程。

PS C:\Windows\system32> Stop-Service -Name spooler -Verbose
VERBOSE: Performing the operation "Stop-Service" on target "Print Spooler (spooler)".

你也可以通过下列方式停止服务:

Get-Service -Name Spooler | Stop-Service -Verbose

你还可以使用通配符 (*) 来识别服务并将其停止。

例如

Stop-Service -Name Spoo* -Verbose

此处,服务名称以 “spoo” 开头,如果有多个服务以 spoo 开头,所有这些服务都将被停止。

更新时间: 22-Jan-2020

22K+ 浏览

开启你的职业

完成课程即可获得认证

立即开始
广告