Share via


List all the timer jobs using PowerShell

Here is a useful script that will retrieve all the SharePoint timer jobs filtering by the schedule they run.

 Begin 
{ 
      Write-Host "Fetching SharePoint 2013 Farm Timer Jobs.." 
} 
Process 
{ 
      Get-SPWebApplication  |  % {$_.JobDefinitions | Select  -Unique  -Property Name, ID, Status , Schedule} | Where-Object Schedule  -Like "*minute*" | Sort-Object  -Property Name | ft
} 
End 
{ 

      Write-Host "Execution Completed!!!"
}