Delete ALL One-Time SPTimerJobs
One time SharePoint timer jobs can often get “stuck” and fail to execute. Clearing them all out manually in Central Admin is tedious. PowerShell below will remove all “One-time” jobs with a one liner. Cheers. ![]()
PowerShell Code
Get-SPTimerJob |? {$_.Schedule.GetType().ToString() -eq "Microsoft.SharePoint.SPOneTimeSchedule"} | % {$_.Delete()}
