如何使用python获取windows事件日志?

2024-06-25 06:33:31 发布

您现在位置:Python中文网/ 问答频道 /正文

如何从以下路径获取日志:应用程序和服务->;微软->;windows->

像这样Eventlog path

我写了这段代码,但它不适用于此路径 我还得到了日志类型。。。从事件日志中的

    server = 'localhost' # name of the target computer to get event logs
    logtype = "Microsoft-Windows-Dhcp-Client/Admin" # 'Application' # 'Security' #'System'
    hand = we.OpenEventLog(None,logtype)
    flags = we.EVENTLOG_FORWARDS_READ|we.EVENTLOG_SEQUENTIAL_READ
    while True:
            events = we.ReadEventLog(hand, flags,0)
            if events:
                for event in events:
                   Source_Name  = event.SourceName

Tags: path代码gt路径event应用程序readwindows