btw, this is what i found when searching for command line printing:


Code:
 Print

Sends a text file to a printer.

Syntax
print [/d:Printer] [Drive:][Path] FileName [ ...]

Top of page
Parameters
/d:Printer : Specifies the printer on which you want to print the job. You can specify a local printer by specifying the port on your computer to which the printer is connected. Valid values for parallel ports are LPT1, LPT2, and LPT3. Valid values for serial ports are COM1, COM2, COM3, and COM4. You can also specify a network printer by its queue name (\\ServerName\ShareName). If you do not specify a printer, the print job is sent to LPT1. 

Drive: : Specifies the logical or physical drive on which the file you want to print is located. This parameter is not required if the file you want to print is located on the current drive. 

Path : Specifies where, on the drive, the file you want to print is located. This parameter is not required if the file you want to print is located in the current directory. 

FileName [...] : Required. Specifies, by name, the file you want to print. You can include multiple files in one command. 

/? : Displays help at the command prompt. 

Examples
To send the file Report.txt in the current directory to a printer connected to LPT2 on the local computer, type: 

print /d:LPT2 report.txt

To send the file Report.txt in the c:\Accounting directory to the Printer1 print queue on the \\CopyRoom server, type: 

print /d:\\copyroom\printer1 c:\accounting\report.txt



mind you, none of this worked for me, and i had people with printers test it, and also someone with a networked printer, nothing.