Printing to a USB printer I set the USB printer to share, then run a batch file using the net use command
net use
net use lpt1 \\m400\hp2100
In this case my computer is "m400", and the shared printer name is "hp2100". The hp is a PCL5 compatable printer, which dbase, or clipper, deals with fine. If you have a non PCL printer, there is another solution