-
Notifications
You must be signed in to change notification settings - Fork 783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
win32evtlog.OpenEventLog cannot open log under "Applications and Services Logs" #676
Comments
Found some hints here: Original comment by: neo23x0 |
Found a workaround (that sucks, as you have to edit the registry to make it work). Original comment by: neo23x0 |
You can access the Application and Services logs using the newer Evt* functions introduced with Vista. Original comment by: rupole |
When I try this the Python process crashes. I use the current Python 2.7.7 32bit on Windows 7 x64. Code: [[img src=http://s7.directupload.net/images/140814/828p7ak6.png]] Original comment by: neo23x0 |
Handles aren't portable between the older event log functions and the newer Evt* functions. To get the number of event in the log, try Original comment by: rupole |
Ahh - thank you. Now I see. Original comment by: neo23x0 |
No wait. hand = win32evtlog.EvtOpenLog(logtype, 1, None) Original comment by: neo23x0 |
i need to do this on windows 10. whats the solution is the thread closed? |
The solution with the newer Evt* functions is to
Source: https://mail.python.org/pipermail/python-win32/2012-May/012292.html |
I tried a lot of different ways to open one of the log files listed under "Applications and Services Logs" in the Eventlog of Windows 7/2008 R2.
Accessing these logs always resulted in an opened "Application" log which has in my case 9635 entries.
File:
%SystemRoot%\System32\Winevt\Logs\Microsoft-Windows-TaskScheduler%4Operational.evtx
Example Code:
hand = win32evtlog.OpenEventLog(None,"Microsoft-Windows-TaskScheduler/Operational")
print win32evtlog.GetNumberOfEventLogRecords(hand)
9635
Reported by: neo23x0
Original Ticket: pywin32/bugs/676
The text was updated successfully, but these errors were encountered: