我正在编写一个程序来监控运行的python脚本。此脚本将有多个实例,即服务器,从计算机上的不同位置运行。我的程序将进行监控,以查看正在观看的所有实例"已启动并正在运行,并将根据需要重新启动它们。
无法编辑服务器脚本。
我的问题是服务器进程只显示为python可执行文件,我无法确定计算机上特定服务器脚本的位置。
无论如何确定在特定python / pythonw.exe进程上实际运行的脚本是什么?还有它的路径?
ENV:仅限Windows
答案 0 :(得分:2)
您可以从命令行运行以下命令:
WMIC PROCESS get Caption,Commandline,Processid,ExecutablePath
这将显示正在执行的模块。