有时候我们使用Windows图形界面查看CPU和内存使用率并不方便,比如说访问远程电脑时,这时候我们可以使用Windows自带的PowerShell查看:
- 查看CPU:
Get-WmiObjectwin32_processor|Measure-Object-propertyLoadPercentage-Average|SelectAveragechch
- 查看内存使用率:
Get-WmiObjectwin32_OperatingSystem|%{"TotalPhysicalMemory:{0}KB`nFreePhysicalMemory:{1}KB`nTotalVirtualMemory:{2}KB`nFreeVirtualMemory:{3}KB"-f$_.totalvisiblememorysize,$_.freephysicalmemory,$_.totalvirtualmemorysize,$_.freevirtualmemory}
可以使用PowerShell远程登陆其他主机,并运行以上程序,即可以查看远方主机使用情况。
在这里也说下远程登陆的方法:
- 本机用管理员权限启动PowerShell,执行下面的命令:
Enable-PSRemoting–Force
2.远程主机运行:
Enable-PSRemoting-ForceSet-Item-PathWSMan:\localhost\client\trustedhosts-Value*-ForceDisable-PSRemoting-forcezh
这一步设置信任主机为“*”,Powershell将允许你与任何IP或机器名联系,公网慎用。不用时你可以运行以下命令关闭:
Disable-PSRemoting
3.连接远程主机:
Enter-PSSession192.168.3.1-Credentialabc(密码)\administrator(账户)