Add Bluescreen script

From dinger1986
This commit is contained in:
silversword411 2021-03-16 14:13:30 -04:00
parent 1007d6dac7
commit dd72c875d3
2 changed files with 27 additions and 0 deletions

View File

@ -229,5 +229,12 @@
"name": "AD - Check and Enable AD Recycle Bin", "name": "AD - Check and Enable AD Recycle Bin",
"description": "Only run on Domain Controllers, checks for Active Directory Recycle Bin and enables if not already enabled", "description": "Only run on Domain Controllers, checks for Active Directory Recycle Bin and enables if not already enabled",
"shell": "powershell" "shell": "powershell"
},
{
"filename": "Check_Events_for_Bluescreens.ps1",
"submittedBy": "https://github.com/dinger1986",
"name": "AD - Check and Enable AD Recycle Bin",
"description": "This will check for Bluescreen events on your system",
"shell": "powershell"
} }
] ]

View File

@ -0,0 +1,20 @@
# This will check for Bluescreen events on your system
$ErrorActionPreference= 'silentlycontinue'
$TimeSpan = (Get-Date) - (New-TimeSpan -Day 1)
if (Get-WinEvent -FilterHashtable @{LogName='application';ID='1001';ProviderName='Windows Error Reporting';Level=4;Data='BlueScreen';StartTime=$TimeSpan})
{
Write-Output "There has been bluescreen events detected on your system"
Get-WinEvent -FilterHashtable @{LogName='application';ID='1001';ProviderName='Windows Error Reporting';Level=4;Data='BlueScreen';StartTime=$TimeSpan}
exit 1
}
{
else
Write-Output "No bluescreen events detected"
exit 0
}
Exit $LASTEXITCODE