Skip to content

On-DesktopLogin

Executes tasks on desktop login

try {
	" "
	& "$PSScriptRoot/check-uptime.ps1"
	& "$PSScriptRoot/check-pending-reboot.ps1"
	& "$PSScriptRoot/check-firewall.ps1"
	& "$PSScriptRoot/check-smart-devices.ps1"
	& "$PSScriptRoot/check-swap-space.ps1"
	& "$PSScriptRoot/check-drives.ps1"
	& "$PSScriptRoot/open-dashboards.ps1"
	" "
	& "$PSScriptRoot/write-quote.ps1"
	" "
	& "$PSScriptRoot/list-news.ps1"
	" "
	& "$PSScriptRoot/write-joke.ps1"
	" "
	& "$PSScriptRoot/cd-repos.ps1"
	& "$PSScriptRoot/fetch-repos.ps1"
	" "
	& "$PSScriptRoot/watch-news.ps1"
	exit 0 # success
} catch {
	"?? ERROR: $($Error[0]) (script line $($_.InvocationInfo.ScriptLineNumber))"
        exit 1
}

This script has no configurable parameters.

An interactive directory of PowerShell scripts.