本文介绍了Windows 7上的PowerShell Get-Counter-ComputerName参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试在以管理员身份运行的Windows 7上使用Get-Counter cmdlet时,出现以下错误。
Get-Counter -computername "$env:ComputerName" 'MemoryAvailable MBytes'
Get-Counter : Unable to connect to the specified computer or the computer is of
fline.
At line:1 char:12
+ Get-Counter <<<< -computername "$env:ComputerName" 'MemoryAvailable MBytes
'
+ CategoryInfo : InvalidResult: (:) [Get-Counter], Exception
+ FullyQualifiedErrorId : CounterApiError,Microsoft.PowerShell.Commands.Ge
tCounterCommand
当我在XP 64上按原样尝试该命令时,以及在Windows 7上排除-Computer name参数时,同样的命令也可以使用。有什么办法让它在Windows 7上使用Computer Name参数吗?
谢谢
推荐答案
您可以省略-Computer Name参数,直接为计数器指定路径:
get-counter "\$env:computernameMemoryAvailable MBytes"
这似乎奏效了。
这篇关于Windows 7上的PowerShell Get-Counter-ComputerName参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!