Override a job queue hold for selected job.
I've found that, while the job queue is very useful, it's also very problematic in the sense that it has replaced the ability to do a mass hold of jobs manually and quickly without having to pause the entire server, which is a problem when trying to just get a single job to circumvent all other jobs that are currently trying to run.
Here's a real-world situation that I encounter to describe how this is a problem:
In backup exec 2010, our duplicate jobs all ran at 7AM, as they do now in 2012. Sometimes, however, I would need to hold all those jobs so that I could go in, replace some tapes, then come back, run an inventory, scratch all the new media, and THEN resume the jobs on hold. I get into the office at 6:30, so I needed to be able to put all the jobs on hold very quickly, which I accomplished by switching to the "scheduled jobs" filter, selecting them all, and right-clicking then pressing "Hold jobs", easy enough.
Now, in 2012, with this new "Server-Centric" view style, I can't simply filter by scheduled jobs and select them all to hold at once, rather, I would have to go into each individual server (of which we have hundreds), find the job in the tree that was about to run, and put it on hold. This is far too slow to be a viable option. So instead, I have the convenient option of the "Hold Job Queue" button, right? Well, here's the problem. I put the job queue on hold, and I'm now completely unable to unlock the tape drive. Even if I could unlock it and change out the media, I'd then be unable to inventory, and even if I could inventory I'd be unable to sratch the media.
My solution? Implement the ability to right-click a job and override the Job Queue Hold, allowing it to run even in the server paused state.
The only way I've found to do a large hold of specific jobs in this way is to first apply a filter showing only servers with jobs that will run soon, select all those servers, hit the tab to see the details, change to list view, and then select all the jobs in the list created and hold them, which is an incredibly roundabout method to doing a simple task, and makes the "Hold Job Queue" button more of a hinderance than a help. Tell me; In what situation do you need to pause all jobs on the server, while not being able to actually do anything with the server?