First you'll need to share the printer out.
$ smbclient \\\\MACHINE_NAME\\printer_share_name -n NT_Username -P -U NT_Username -W DomainName
Added interface ip=xxx.xxx.xxx.xxx bcast=xxx.xxx.xxx.xxx nmask=xxx.xxx.xxx.xxx
startlmhosts: Can't open lmhosts file /etc/lmhosts. Error was No such file or directory
Server time is Mon Feb 22 21:50:37 1999
Timezone is UTC-5.0
Password: NT_Password
Domain=[Domain] OS=[Windows NT x.xx] Server=[NT LAN Manager x.x]
security=user
smb: \> print file
printing file file as file
xxxxx bytes printed
smb: \> quit
This page last updated 22-Feb-1999 22:04:38.
Linux Quick Help by MindPrint