get-counter - 无法连接到远程计算机

时间:2012-08-20 12:41:13

标签: powershell powershell-v2.0

我正在使用Get-counter获取例如处理器时间。我可以为本地计算机获取它,但我不知道如何输入凭据以从远程计算机获取数据。或者我是否需要在该服务器上打开一些东西以提供该信息?

Get-Counter -ComputerName "remotecomputer" -counter "\Processsor(_Total)\% Processor Time"

错误讯息:

Get-Counter: Unable to access the desired computer or service. Check the permissions and authentication of the log service or the interactive user session against those on the computer or servece being monitored.

谢谢

1 个答案:

答案 0 :(得分:3)

默认情况下,您在本地工作站上使用的凭据将用于访问远程系统。因此,如果您没有远程系统的管理权限,则会失败。

您可以通过指定-credential (get-credential)告诉Powershell提示您使用多个cmdlet的备用凭据,但显然Get-Counter不是其中之一。

Get-Counter不使用WinRM,因此在服务器上启用不需要任何其他内容。