I have a timer job in SharePoint 2013 that needs to run every 5 minutes, but not during certain timeframes each day. The only way I could find to do this was to use a Windows Scheduled Task to run a Powershell script which runs "Disable-SPTimerJob" and "Enable-SPTimerJob". This seems like fairly basic functionality that should be in SharePoint. Am I missing something obvious?