我试图在Windows 8.1 / Windows Server 2008 R2上使用PowerShell 3和4从远程计算机上收集性能计数器但没有成功。
Get-Counter "\\$env:computername\Memory\Available MBytes"
以上仅适用于本地计算机并且出现错误"计算机处于脱机状态"在远程机器上(简称following link)。
还尝试使用以下格式,例如(简称following link):
$listOfMetrics = @(
"\processor(0)\% processor time",
"\processor(1)\% processor time",
...
);
这仅返回第一个计数器详细信息并忽略远程计算机上的其他计数器,但同一命令将返回本地计算机上的所有计数器。任何人都可以提供解决此问题的任何指示吗?