(Copy pasted from: michlstechblog.info)
Windows has a builtin command line utility to deal with Eventlogs: wevtutil
Some examples.
List all registered Eventlogs
D:> wevtutil el
Export the System EventLog to a file
D:> wevtutil epl System c:\%Computername%_System_log.evtx
Export the Application EventLog to a file
D:> wevtutil epl Application c:\%Computername%_Application_log.evtx
Or the Remote Desktop EventLog to a file
D:> wevtutil epl Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Operational c:\%Computername%_rdp_log.evtx
Search the last 100 Entries in Application EventLog for an Event with ID 1704 as Text
D:> wevtutil qe Application /q:”Event/System/EventID=1704″ /c:100 /f:text
(%Computername% will be replaced by the name of your computer in exported files name)