我正在测试PowerShell远程处理:
当我在桌面上打字时:
Get-WmiObject -ComputerName computerNameHere Win32_Service
我得到了以下错误:
Get-WmiObject : Access denied. (HRESULT exception: 0x80070005 (E_ACCESSDENIED))
我还能做些什么才能得到这份工作?
发布于 2009-03-09 14:07:29
这与远程处理无关。XP/2003不支持PowerShell远程处理,只有Vista/2008和更高版本(尽管在未来几个月内将发布XP/2003的WSMan更新)。
你在遥控器上有管理私密吗?如果没有,请尝试使用凭据参数:
Get-WmiObject -ComputerName computerNameHere Win32_Service -Credential $cred
发布于 2009-03-09 13:44:45
PSH V2使用的是WinRM 2.0 (而不是1.1),目前只能在它的CTP表单中使用,并且仅限于Vista和2008。
PSH团队博客条目提到(IIRC)这是CTP的一个限制,但目前还不清楚它将如何解决。
发布于 2009-04-23 02:15:44
另一种选择是使用另一种远程处理解决方案,如/n软件PowerShell服务器:www.nsoftare.com/powershell/
https://stackoverflow.com/questions/626197
复制相似问题