fixed Cleanup-SystemTempFiles.ps1 to check for Genetec dump files before cleaning them

added Fix-MicrosoftTeams.ps1
updated Install-Wireguard.ps1 to use automated installer
This commit is contained in:
2020-12-03 17:13:13 -05:00
parent 76148f6b87
commit 8b17d15196
3 changed files with 16 additions and 15 deletions
+8 -6
View File
@@ -52,12 +52,14 @@ If ( IsAdmin )
}
## Remove Genetec application crash dumps
$GenetecCrashDumps = Get-ChildItem -Path "${Env:ProgramData}\Genetec\Dumps" | Where { $_.Name -match "^.*_Crash(\.zip)?$" }
If ( $GenetecCrashDumps )
{
LogMsg "Deleting Genetec application crash dumps"
Try { ForEach ( $dump in $GenetecCrashDumps ) { Remove-Item $dump.FullName -Force -Recurse -ErrorAction SilentlyContinue } }
Catch { LogErr $_.Exception.Message }
If ( Test-Path "${Env:ProgramData}\Genetec\Dumps" ) {
$GenetecCrashDumps = Get-ChildItem -Path "${Env:ProgramData}\Genetec\Dumps" | Where { $_.Name -match "^.*_Crash(\.zip)?$" }
If ( $GenetecCrashDumps )
{
LogMsg "Deleting Genetec application crash dumps"
Try { ForEach ( $dump in $GenetecCrashDumps ) { Remove-Item $dump.FullName -Force -Recurse -ErrorAction SilentlyContinue } }
Catch { LogErr $_.Exception.Message }
}
}
}