【发布时间】:2019-08-31 06:45:04
【问题描述】:
所以我现在遇到了很大的障碍。我在 PowerShell 5.1 中工作,并且 Get-WmiObject 和 Win32_Service 类在远程远程停止/启动/重新启动服务方面工作得非常好。但是,我发现 .StopService() 方法已在 PowerShell 6 中删除(我用它来绕过我一直遇到的依赖关系问题)。同样,我发现-ComputerName 变量也已从许多不同的命令行开关中删除。
自从从Stop-Service 命令行开关之类的东西中删除了-ComputerName,我正在努力弄清楚如何正确处理服务本身的停止。我可以毫无问题地检索我想要的服务。我似乎无法弄清楚如何处理停止服务。
尽量详细。我知道我错过了一些愚蠢的小东西,但我所有的谷歌搜索似乎都使用 PowerShell 5 返回了所有内容,但在 6 上却很少。
谢谢。
【问题讨论】:
标签: powershell windows-services powershell-core powershell-v6.0