gpt4 book ai didi

python - 如何使用Python在Windows中获取用户应用程序(而不是进程)信息

转载 作者:太空宇宙 更新时间:2023-11-03 21:09:20 27 4
gpt4 key购买 nike

我正在尝试获取有关用户在 Windows 设备中启动的应用程序的信息。我的想法是获取任务管理器显示的有关应用程序的相同信息,例如 RAM、CPU 和磁盘使用情况。但是,我只能找到提供有关所有正在运行的进程的信息的库,例如 tasklistwmipsutil,而不仅仅是有关用户启动的应用程序。我也尝试过任何方法来区分后台进程和用户应用程序,但我什么也没发现。

是否有办法获取上述仅涉及用户应用程序的信息?

谢谢。

最佳答案

我不是这些方面的专家,但也许您会对 win32comwin32guiwin32api 以及其他内容感兴趣。据我所知,这些是非常低级的模块,允许您与类似的东西进行交互。这是我编写的一个简短脚本,用于强制某个窗口保留在屏幕顶部,即使我单击另一个窗口也是如此:

import win32gui
import win32con

hwnd = win32gui.FindWindow(None, 'Snipping Tool')
print(hwnd)
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 200, 200, 425, 325, 0)

关于python - 如何使用Python在Windows中获取用户应用程序(而不是进程)信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55172505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com