Printer Spooler Alternative?

Miscellaneous Forums/General Discussion/Printer Spooler Alternative?

So basically, I'm getting fed-up with Windows' built-in printer querer always screwing up anytime I tell it to cancel a print-job, with it just sitting there forever waiting on a file to resume or delete, requiring me to either reboot my PC, or manually remove the spoolsv.exe from the task manager and restarted it via the command prompt.

Does there exist some alternative app that can handle all the printing job/queue, or am I forced to be stuck with this crap program I've been using back in Win98SE?

Quick workaround:

make a batch file:


net stop "print spooler"
net start "print spooler"

Put icon on desktop
Clickity-clickity.

Ghetto coder.

That would be:
sc stop spooler
sc start spooler

Linux

(Sorry, couldnt resist :P )

I thought there was a way of bypassing the queue altogether in windows? i seem to remember there was a way in earlier versions

-edit-

there is..
right click printer -->properties -->advanced tab

then check 'print directly to printer' (bypassing spooler). I believe this will lock program execution until the print is finished though (like in the old days :) but should not go through spooler. To cancel a print job then, just turn off the printer and the app (*should*) get a port time out without hanging spooler... (or less likely crash horribly :)

just turn off the printer and the app (*should*) get a port time out... (or less likely crash horribly :)


And that's pretty much what happens near everytime I turn it off with my current setup, the thing never times out and just hogs CPU resources until I manually shut it off...

Anyhow, thanks for the workaround xlsior, didn't think of .bat'ing it, got me a new permanent desktop icon now!