Managing printing from the command line
Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2
You can manage your printers at the command line by using:
Print to print a text file or to display the contents of a print queue.
Net print to display or control print jobs and printer queues.
Net start spooler to start the Spooler service.
Lpr to print a file to a computer running an LPD server.
Lpq to obtain status of a print queue on a computer running the LPD server.
You can obtain additional functionality through scripts by using:
Prncnfg.vbs to get and set printer configurations, or to rename a printer.
Prndrvr.vbs to add, delete, and list printer drivers.
Prnjobs.vbs to pause, resume, cancel, and list print jobs.
Prnqctl.vbs to print a test page, pause or resume a printer, and clear a printer queue.
Prnmngr.vbs to add, delete, and list printer connections. Prnmngr.vbs can also be used for obtaining and setting the default printer.
Prnport.vbs to add, delete, and list standard TCP/IP ports. Prnport.vbs can also be used to obtain and set the port configuration.
For information about other command-line utilities, see Command-line reference A-Z. For more information about manageability, see Management Strategies and Tools. For more information about printing, see Printing.