27 03 2015
Accidentally deleted ALL Timer Jobs? Fear not!
On a dev server today I accidentally deleted all the timer jobs from the farm, via a bit of careless PowerShell.
But rather than a full Farm rebuild, it’s fairly easily to re-provision all the out of the box timer jobs!
Firstly, run the Configuration Wizard to reprovision the Farm-scoped Timer Jobs.
Then, for each Web Application you have, run the following PowerShell:
$w = Get-SPWebApplication https://mywebapplication
This will recreate the default timer jobs (stuff like Alerts, site cleanup, etc.)