如何使用PowerShell删除Windows服务?
我们需要使用PowerShell删除名为TestService的窗口服务。如果使用的是PowerShell6.0或更高版本,则可以直接使用cmdletRemove-Service命令,如下所示。
在此示例中,我们有一个名为TestService的服务名称。
Remove-Service Testservice -Confirm:$false -Verbose
如果您使用的是PowerShell框架版本(5.1或更低版本),则需要使用注册表。服务存储在注册表中的以下位置。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
要删除服务,我们需要使用如下命令删除该服务密钥。
Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\TestService | Remove-Item -Force -Verbose
在这里,我们使用服务名称TestService,并且您需要在运行上述命令后重新引导服务器。