Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Default printer question  (Read 1599 times)

0 Members and 1 Guest are viewing this topic.

horseboy

  • Only Saint has those powers.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1562
  • Last login:March 07, 2021, 02:19:14 pm
  • With my last breath, I curse Zoidberg!
Default printer question
« on: May 02, 2007, 01:50:56 pm »
Is there a way to specify a default printer just for one certain app?


Here is my situation... I have an app called Tapit on the PC in my office. Tapit is phone monitoring software; I use it to make sure my salespeople are actually working. I like to send a report over to the printer in the sales area about 3 times a day. This is easy to do when printing it manually, but I don't want to have to take the time out to do it 3 times a day. There is a report scheduler that I can set up to print the reports whenever I want, but the damn thing won't let me specify a printer. It automatically uses the default printer, which obviously is the printer in my office. I can't change the default, because everything else I print needs to be printed in my office. So, is there a way to change the default printer for a certain app?

Thanks in advance.


Oh and, BTW, Tapit only records the phone numbers called/received, call time, and call lengths for each extension. No audio recording or anything like that just in case you thought I was some kind of weirdo.  :angel:


Quote from: saint
saint is all powerful.

Apparently he is.

CCM

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1274
  • Last login:August 08, 2020, 10:08:27 am
Re: Default printer question
« Reply #1 on: May 02, 2007, 02:52:35 pm »
I would think it would be a function of the app, not the printer.  The printscreen utility I use lets you speciy what printer to print to when the printscreen key is pressed.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Default printer question
« Reply #2 on: May 02, 2007, 04:10:48 pm »

If I read that correctly, he's trying to automate the task, and the automation tool uses the default printer.  I would be surprised if the automation tool doesn't have a facility for choosing the printer when it sends the print command.

CCM

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1274
  • Last login:August 08, 2020, 10:08:27 am
Re: Default printer question
« Reply #3 on: May 02, 2007, 04:45:25 pm »
Is there a way to specify a default printer just for one certain app?


Here is my situation... I have an app called Tapit on the PC in my office. Tapit is phone monitoring software; I use it to make sure my salespeople are actually working. I like to send a report over to the printer in the sales area about 3 times a day. This is easy to do when printing it manually, but I don't want to have to take the time out to do it 3 times a day. There is a report scheduler that I can set up to print the reports whenever I want, but the damn thing won't let me specify a printer. It automatically uses the default printer, which obviously is the printer in my office. I can't change the default, because everything else I print needs to be printed in my office. So, is there a way to change the default printer for a certain app?

Thanks in advance.


Oh and, BTW, Tapit only records the phone numbers called/received, call time, and call lengths for each extension. No audio recording or anything like that just in case you thought I was some kind of weirdo.  :angel:

Have you contacted the makers of the Tapit software to see if you are missing something when setting up the automated report?  I'm assuming the report automation is part of Tapit and it's not a separate app.

If the Tapit report automation utility doesn't let you specify a printer you may be out of luck.  I don't know of another way to do it.

This looks like the website for Trisys (the makers of Tapit?):

http://www.trisys.com/ContactUs.htm

shmokes

  • Just think of all the suffering in this world that could have been avoided had I just been a little better informed. :)
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10397
  • Last login:September 24, 2016, 06:50:42 pm
  • Don't tread on me.
    • Jake Moses
Re: Default printer question
« Reply #4 on: May 03, 2007, 05:05:04 am »
You can add the following command to the shortcut:

prnmngr -t -p "\\server\printer"

The -t specifies default and the -p simply tells it that you're about to point to a specific printer.  server=computer name, printer=printer name

That would change your default printer when you opened the application, but I can't think of a way off-hand to switch it back automatically when you close the program.  Maybe that would take some kind of script or something that is beyond my ability.
Check out my website for in-depth reviews of children's books, games, and educational apps for the iPad:

Best Kid iPad Apps

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Default printer question
« Reply #5 on: May 03, 2007, 09:05:43 am »

Given the command shmokes just gave, if you can call the print task from the command line, you can run a batch script that is basically three or four lines.  Line 1 is to set your default printer to the network printer, line 2 is the print task, line 3 is to set it back to your local printer.

Code: [Select]
prnmngr -t -p "\\server\printer"     
<your print task>
prnmngr -t -p "\\server\printer"

This batch script could then be called via your Task Scheduler or some other similar scheduler as often as necessary.