Solved

Holding Print Jobs

Posted on 1998-11-25
9
521 Views
Last Modified: 2013-12-28
We have MS NT 4.0 Server, and are running a shared printing solution.  We need to have a way of holding print jobs and
then releasing individual jobs as and when requested.  We have a solution with Netware 4.1 which allows jobs to be held in a queue and released at will, but I would rather not use gateway services to provide this function.  (We have a learning area with upto 200 students and want them to go a print operator and say I am user 12 print my job and they can release it exclusively from the spooler without releasing all others!) We now we can pause the whole queue or the printer but when it's resumed all jobs print rather than a specific job
0
Comment
Question by:pwash1sc
9 Comments
 
LVL 95

Expert Comment

by:Lee W, MVP
ID: 1795136
Print Jobs can have priorities assigned to them.  Any job already printing would need to finish but the job with the highest priority would go next.  One thing suggested in the book "Mastering Windows NT Server 4" is to create to printers on the same port.  Assign one a higher default priority than the other and make one printer accessible to one group and the other accessible to the other group.  Then one group always has priority over the other.

Of course more specific to your request, you can adjust a jobs priority (while the whole queue is paused) and then resume printing.  That one job should take priority over the others.
0
 

Author Comment

by:pwash1sc
ID: 1795137
Thanks leew,
However this does not pause individual jobs, with this proposed solution many jobs would be released when the printer was unpaused.  We use very quick 20 ppm printers and print servers.  We really need the facility to release jobs individually, pausing and releasing individual jobs as and when required.  Ideally we want the jobs to hit the spooler and be instantly paused until we release it!  (As can be done on Netware Pserver)
0
 

Expert Comment

by:dsrikump
ID: 1795138
Well, you could always set up 200 shares of the same printer--just with different names with permissions for an individual user. Make sure every printer is paused. Users then only send their jobs to their designated printer. Then release the job by unpausing the printer. It sucks to manage, but it'll do what you're asking...sort of.
0
 
LVL 2

Expert Comment

by:cwalter
ID: 1795139
You are not going to find an easy way to do what your trying with Windows NT. NT is great for many things but there are some where it doesn't exactly fit in. You might investigate 3rd party utilities.

You could have each user pause his print driver going to the server and then only release his print jopbs when he wants to go and get them. You can use the NT and/or Win 95 clients to queue up the print jobs and only send them to the server when ready to print.

This doesn't do exactly as you wanted since the print server isn't handling the function.
0
Are end users causing IT problems again?

You’ve taken the time to design and update all your end user’s email signatures, only to find out they’re messing up the HTML, changing the font and ruining the imagery. What can you do to prevent this? Find out how you can save your signatures from end users today.

 

Author Comment

by:pwash1sc
ID: 1795140
Thanks Cwalter,

However as they are student we cannot trust them to do this.  The problem is that we charge for print jobs so the operator releases them and then charges them!!!!

If you are anyone knows of any 3rd party products I would be very interested in checking them out..

Paul
0
 
LVL 5

Expert Comment

by:Jason_S
ID: 1795141
I am able to do this on our system.  It is a bit messy, but it works.  I can Pause the printer on the server.  Then when we want the specific print job printed, I go in, and pause all print jobs, then unpause the printer and the document that needs printed.  Then that print lob will print.  It seems a bit cumbersum, and takes some getting use to, but it works for what we need.
0
 

Expert Comment

by:fuson
ID: 1795142
We use Print Que Manager for Windows NT for managing our jobs.  (http://www.itcsystems.com/)  Everyone prints to a Paused Print Que, the server software then moves the jobs to a release que and pauses them.  You can then unpause the individual jobs and charge them, or you can just use the client software to figure out the number of pages and the total cost.  We use the card system, but it isn't required.  It will also automatically delete stale jobs if you choose to do so.

The earlier versions of the system was difficult to work with and buggy, the lastest version that I am running now works great.  The students are happy with the system as well.

Trevor.
0
 
LVL 5

Expert Comment

by:Jason_S
ID: 1795143
fuson:  This requires aditional hardware correct?
0
 
LVL 7

Accepted Solution

by:
BlackMan earned 330 total points
ID: 1795144
You might want to take a look at Print Manager Plus (http://www.printmanagerplus.com), it can do what you want plus a lot more, including quotas.. The software installs on the NT Printer Server.
0

Featured Post

Do email signature updates give you a headache?

Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

Join & Write a Comment

This is an article about Leadership and accepting and adapting to new challenges. It focuses mostly on upgrading to Windows 10.
If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now