Carlo Magno:
Hace ya varios años yo manejaba Scanners por el COM1, y en el autoexec.bat yo incluía un progamita que se llama WEDGE.COM (o WEDGE.EXE), creo que de esta manera lo ejecutaba WEDGE COM1:24,N,8,1,P.
No encontré ese ejecutable (WEDGE) entre mis archivos olvidados.
También recuerdo que con la instrucción MS DOS -> MODE se echaba a andar el escanner.
En cuanto a los fonts me imagino que hablas de Fonts que generan el código de barras para imprimir. Por favor echa un vistazo a un post que acaba de hacer BigLuis sobre esos fonts.
el escanner en si no maneja Fonts. El escanner sólo lee los codigos de barras impresos previamente y entrega el integer correspondiente a esa lectura por el teclado o por el COM1 -como en tu caso-.
Espero no estar ampliando tus dudas....