Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Change Default Printer in DOS Batch File  (Read 14219 times)

0 Members and 1 Guest are viewing this topic.

daveterry1953

  • Guest
Change Default Printer in DOS Batch File
« on: July 18, 2007, 11:17:01 AM »
Can you change the default printer in a DOS Batch file?

contrex

  • Guest
Re: Change Default Printer in DOS Batch File
« Reply #1 on: July 18, 2007, 11:19:57 AM »
 PRNMNGR (XP and .Net)

Display, add, remove or set default printer.

Syntax
      PRNMNGR [-options] [-s server][-p printer_name][-m driver model]
                  [-r port][-u user_name][-w password]

Options
   -l   list printers

   -a   add local printer
   -ac  add printer connection

   -g   get the default printer
   -t   set the default printer
   -d   delete printer
   -x   delete all printers

Examples

  prnmngr -a -p "printer" -m "driver" -r "lpt1:"
  prnmngr -d -p "printer" -s server
  prnmngr -ac -p "\\server\printer"
  prnmngr -d -p "\\server\printer"
  prnmngr -x -s server
  prnmngr -l -s server
  prnmngr -l |find "Printer name"
  prnmngr -g
  prnmngr -t -p "\\server\printer"


daveterry1953

  • Guest
Re: Change Default Printer in DOS Batch File
« Reply #2 on: July 18, 2007, 12:45:33 PM »
Worked perfect.  Thanks  :D