I need a print monitor service. The service is going to monitor the print spooler and wait for a new job to be added. When the new job is added the service changes the username of the printjob.
I got a webapp that will launch a exe file (lets call it [url removed, login to view]). This exe file will print a document to a printer that is specified from the webapp. When the document enters the print spooler the monitor program needs to pause the printjob, change the owner username of the printjob and then resume the job. The username that it will be change is specified from the webapp.
So the webapp will feed the launching exe file with what printer, username and filename.
I need the [url removed, login to view] and the service. The documents that will be printed is office doccuments, openoffice documents, and pdf files. You can use OpenOffice and FoxIT reader to process the print jobs from command line.
But you know what would be best.