所以我现在遇到了一个很大的障碍。我在 PowerShell 5.1 中工作,并且Get-WmiObject
该类Win32_Service
可以很好地远程远程停止/启动/重新启动服务。但是,我发现该.StopService()
方法已在 PowerShell 6 中删除(我用它来绕过我一直遇到的依赖关系问题)。同样,我发现该-ComputerName
变量也已从许多不同的命令行开关中删除。
由于-ComputerName
从诸如Stop-Service
命令行开关之类的东西中删除了,我正在努力弄清楚如何正确处理服务本身的停止。我可以毫无问题地检索我想要的服务。我似乎无法弄清楚如何处理停止服务。
尝试尽可能详细。我知道我错过了一些愚蠢的小东西,但我所有的谷歌搜索似乎都用 PowerShell 5 返回了所有内容,但在 6 上却很少。
谢谢。