我正在尝试使用PSUtil来分析使用psutil.Popen(command)
启动的各种进程,直到这些进程终止。
在Linux上我可以使用这种方法来描述任何事情,在Windows上我可以这样做来配置.exe命令。但是,如果我尝试分析.bat文件(它本身会启动其他可执行文件),它会启动批处理脚本,但不会对任何内容进行概要分析。
请注意,在Linux上,如果使用此方法来分析类似bash脚本的内容,则脚本生成的所有进程将被分析,就好像它们是父脚本的一部分一样。另一方面,Windows批处理脚本在分析时不会出现这种行为。在启动Windows批处理脚本时,有没有办法让psutil以这种方式运行?