我正在使用“python www.example.com arg1 arg2 ..."运行一个python脚本script.py。我想使用powershell来检查此脚本(进程)的内存消耗。下面的命令无法捕获python进程。看起来它不是win32_process?
Get-WmiObject win32_process -Filter "name like '%python'"
在这个blog by Raymond Chen中,它处理的是win32_process类。看起来我的python进程不是win32_process,因为上面的命令没有捕获它。
1条答案
按热度按时间jmo0nnb31#
你可以使用python的win32_process wmi类,这个类的名字末尾有.exe,与get-process略有不同:
或者
或者在powershell 7中,get-process具有命令行属性: