Is it possible to collect EventLog entries every hour and then save it into a single file in PowerShell?
Use the Get-EventLog
cmdlet to retrieve the logs, save it to a file using the Out-File
cmdlet and schedule your script using the New-ScheduledTask
cmdlet.