IMPRIMIR DIRECTAMENTE EN UNA IMPRESORA WINDOWS

En una impresora conectara a un puerto LPT o COM
Debes de instalar la impresora como DOS.
Instala una impresora "Generic Text / Only"
ponle el puerto de la impresora, ejemplo LPT1
y ya esta lista para imprimir

En una impresora conectara a USB o de red
NET USE LPT1: \\NOMBREPC\NOMBREPRINTER
NOMBREPC = nombre del ordenador
NOMBREPRINTER = el nombre que se le asigna a la impresora al momento de compartir

Ejemplo de impresion:
SET PRINTER TO LPT1
SET DEVICE TO PRINTER
SETPRC(0,0)
@ PROW(),0 SAY "Prueba de impresion"
SET DEVICE TO SCREEN
SET PRINTER TO

Saludos
Jose Miguel