我需要停止然后删除Windows服务,并且以下PowerShell命令可以成功工作:
Get-Service "$ServiceName" | Stop-Service
Get-Service "$ServiceName" | Remove-Service
I think可以将其合并到一行代码中,但在我的PowerShell研究中,将命令行值传递给下一个操作的多个管道或分号的使用不起作用:
Get-Service "$ServiceName" | Stop-Service | Remove-Service # Does not work
Get-Service "$ServiceName" | Stop-Service; Remove-Service # Does not work
有没有一种方法可以将这些语句组合成一行,或者至少使用值Get-Service
来执行这些操作,而不必将其称为2x?