FJAY,
This is very confusing. UNIX and Windows are operating systems. The printer itself does not understand any operating system commands.
To print from UNIX you would use lp, but since you are printing from Windows you will need to print using the supplied interfaces in VB, or by using the DOS print command. Type print /? at a DOS prompt to find out how to use it.
Obtaining a UNIX emulator or other tools just so you can print from Windows using a UNIX command does not make sense unless it is definitely the only way you can do it.
Annihilannic.