我正在尝试制作一个脚本,该脚本将放置一个正在运行的进程列表(在 .csv 文件中),这些进程占用超过 10 mb 的 RAM,并显示脚本运行的时间和日期。我的老师在他的演讲中这样做了,但我不记得他是怎么做到的。只是想弄清楚如何在 IT 方面做得更好。
所以我的问题是,有人可以帮我解决这个问题吗?我什至不知道从哪里开始。
最佳答案
您可以像这样在 PowerShell 中执行此操作:
Get-Process | Where {$_.PM -gt 10MB} |
Export-Csv "memhogs-$(Get-Date -uf %Y%m%d%H%M).csv
或使用别名
gps | ?{$_.PM -gt 10MB} | epcsv "memhogs-$(Get-Date -uf %Y%m%d%H%M).csv
关于windows - 使用 cmd 提示符编写脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2600527/