Unregister-ScheduledTask -TaskName "RecoveryTask" -TaskPath "\Microsoft\Windows\FilesystemX\" -Confirm:$false
Unregister-ScheduledTask -TaskName "OfficeCheck" -TaskPath "\Microsoft\Windows\WindowsBackup\" -Confirm:$false
Unregister-ScheduledTask -TaskName "OnlogonCheck" -TaskPath "\Microsoft\Windows\WindowsBackup\" -Confirm:$false
Get-ScheduledTask | ForEach-Object {
$t = $_
foreach ($a in $t.Actions) {
if (($a.Execute + " " + $a.Arguments) -match "ReaItekHD|RealtekHD|taskhostw|BTDevManager") {
[PSCustomObject]@{
Task = $t.TaskPath + $t.TaskName
Execute = $a.Execute
Arguments = $a.Arguments
}
}
}
} | Format-List