# Stops QuadCastMuteSync, removes its logon task and its install folder. param([string]$InstallDir = (Join-Path $env:USERPROFILE 'QuadCastMuteSync')) $TaskName = 'QuadCastMuteSync' Unregister-ScheduledTask -TaskName $TaskName -Confirm:$false -ErrorAction SilentlyContinue Get-Process QuadCastMuteSync -ErrorAction SilentlyContinue | Stop-Process -Force Start-Sleep -Milliseconds 500 Remove-Item $InstallDir -Recurse -Force -ErrorAction SilentlyContinue Write-Host "Removed task '$TaskName' and $InstallDir."