![](/img/trans.png)
[英]McAfee Endpoint security Alert "Insufficient system resources" using cx_Oracle in Python:
[英]Python script that checks "McAfee Security Status"
如您所料,尝试此操作的最安全方法是自动单击“ Copy to Clipboard
按钮。 也可以直接从上面的列表框中提取文本,但这会变得太复杂。
为此,您需要向 McAfee 窗口发送一条 Windows 消息,以模拟使用Win32
SendMessage函数单击按钮。 为了计算出函数参数,您需要使用诸如Microsoft 的 Spy++ 之类的工具。 这用于公开与您需要访问它的窗口相关联的各种值。
首先,您需要使用FindWindow等函数获取 Window 句柄。 Spy++ 将为您提供调用此函数所需的窗口标题或窗口类。
然后您需要获取Copy to Clipboard
按钮的 ID。 有了这个,您现在可以使用SendMessage
函数。
这两个函数都可以使用 Python 的ctypes
库调用,例如,对于Notepad
您可以按如下方式调用它:
import ctypes
notepad_handle = ctypes.windll.user32.FindWindowW(None, "Untitled - Notepad")
作为替代方案,McAfee 是否没有用于报告相同信息的命令行实用程序? 这样会更容易使用。
检查此路径的某些部分:默认位置是 C:\\Documents and Settings\\All Users\\Application Data\\McAfee\\DesktopProtection\\UpdateLog.txt
如果不起作用,请查看:C:\\Documents and Settings\\All Users\\Application Data\\McAfee\\
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.