Skip to main content
 首页 » 编程设计

python之如何使用 python 从远程计算机读取 Windows 事件日志

2025年05月04日14linjiqin

我正在使用 Python 从远程计算机检索 Windows 事件日志。

我尝试了以下代码:

import win32evtlog  
 
server = 'aRemoteMachineHostName'  
logtype = 'System'  
hand = win32evtlog.OpenEventLog(server,logtype) 
total = win32evtlog.GetNumberOfEventLogRecords(hand) 

我收到拒绝访问错误。

然后我尝试在访问事件日志之前使用 win32security.Logon 进行身份验证。 但是我在win32security.Logon文档中发现,它说API只支持本地登录。

所以,我有点卡在这里了。我想知道 Python 是否可以进行远程 Windows 登录? 任何提示或提示都会有所帮助。

谢谢。

请您参考如下方法:

使用 snmp 可能更容易