Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个程序来监视正在运行的 python 脚本。该脚本将有多个实例,即服务器,从计算机上的不同位置运行。我的程序将监视以查看所有被“监视”的实例是否已启动并正在运行,并将在必要时重新启动它们。
无法编辑服务器脚本。
我的问题是服务器进程只是显示为 python 可执行文件,我无法确定特定服务器脚本在计算机上的位置。
无论如何确定在特定的 python/pythonw.exe 进程上实际运行的脚本是什么?还有它的路径?
ENV:仅限 Windows
您可以从命令行运行以下命令:
WMIC PROCESS get Caption,Commandline,Processid,ExecutablePath
这将显示正在执行的模块。