Desconozco el lenguaje de tu impresora
Blakjac, En las epson lo hago como comente a trave´s de la descarga de un archivo HTA con las respectivas instrucciones del lenguaje esc/pos asi como de wscript para crear el archivo q luego mando a través del puerto serial. Inlcuso manejo una impresora zebra de etiquetas en ella genero un archivo .bat con sus respectivas intrucciones del lenguaje epl de zebra q se descarga y el usuario solo lo ejecuta en vez de guardarlo y listo.
En cuanto al bloqueo del antivirus
Myakire utilizamos el avg antivirus y q sepa no bloquea las instrucciones de los archivos descargados. El navegador IE 8 igualmente no lo bloquea me parace ser porq en realidad el archivo se esta ejecutando fuera no dentro de la misma página. Incluso manejando Windows vista con el Internet Explorer en modo protegido.
Si se requiere más detalle de como genero los archivos me comentan y los posteo , tanto para la epson como para la impresora de etiquetas zebra