【发布时间】:2012-12-27 15:54:09
【问题描述】:
我有三台服务器,我们称它们为 Deploy1、Deploy2、Target。 所有服务器都运行完全更新的 Windows Server 2008R2。 域用户 admin1 在所有服务器上都配置为管理员,这是我运行所有命令的用户。
以下命令适用于Deploy1:
Get-Service "MyService" -ComputerName Target | Stop-Service
在 Deploy2 上运行相同的命令时,命令失败并显示以下消息:
找不到服务名称为“MyService”的任何服务。
在 Deploy2 上,以下命令起作用,并显示服务及其状态。
Get-Service "MyService" -ComputerName Target
现在,我知道还有其他方法可以通过 PowerShell 停止/启动服务,但我喜欢这个,因为它会自动等待服务器实际停止/启动。
那么 Deploy2 有什么问题呢?
【问题讨论】: