【发布时间】:2016-02-16 10:21:17
【问题描述】:
我一直在网上搜索我的问题的答案,但我只能找到一些部分解决方案。
基本上,我希望得到一个文本、csv 等文件,其中包含每个用户进程的 cpu、磁盘 i/o 和内存使用情况(甚至可能是网络)。使用 PowerShell 获取每个进程的使用情况有很多结果,但我想更深入地查看每个用户的使用情况。
Windows 任务管理器(至少在 8 和 10 中)在“用户”选项卡下几乎完全按照我的需要显示此信息。
谁能帮助我开始在 PowerShell 中编写脚本?
【问题讨论】:
-
您可以使用相同的方法来获取内存/cpu使用情况,只需按用户过滤即可,例如
win32_process和GetOwner()方法
标签: windows powershell cmd