Skip to content

Instantly share code, notes, and snippets.

@acast15
Last active August 1, 2022 12:05
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save acast15/f95b69be0dfdaf5675e22bbdcf2bdd52 to your computer and use it in GitHub Desktop.
Save acast15/f95b69be0dfdaf5675e22bbdcf2bdd52 to your computer and use it in GitHub Desktop.
Get-LatestAppLog (dot-sourcing)
## Displays a Message Box
Add-Type -AssemblyName PresentationFramework
[System.Windows.MessageBox]::Show('Checking App Log Files Complete','App Logs','OK','Information')
## Define the log file
$logDir = 'c:\temp'
$logFile = "$logDir\AppLog_$(Get-Date -format 'yyyy-mm-dd_hh-mm-ss-tt').xml"
## Get the ten latest application log events and export as an XML file
Get-WinEvent -LogName application -MaxEvents 10 | Out-File $logFile -Force
## Call AppLogsComplete.ps1
try { .\AppLogsComplete.ps1 } catch { exit }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment