Tengo una aplicación antigua que solo imprimirá en un puerto paralelo o ip.
Sin embargo, solo quiero imprimir en un archivo ... ¿hay un controlador de impresión que interceptará los trabajos que lleguen a un puerto paralelo virtual o una dirección IP y los imprima en un archivo sin que tenga que tener una impresora?
Respuestas:
Cree una impresora que use "ARCHIVO:" como el puerto. Es posible que desee utilizar el controlador genérico / solo texto . Comparta esa impresora, incluso si será el único usuario. Anote el nombre compartido que le da.
Luego, desde un indicador de DOS, escriba el siguiente comando:
NET USE LPT1: \ computer_name \ printer_share_name / PERSISTENT: YES
Si no sabe cómo abrir un símbolo del sistema en Win 8, mire aquí .
Esto le pedirá un nombre de archivo y una ubicación cuando imprima. Si siempre desea utilizar el mismo archivo, cree un nuevo puerto local para la impresora (en lugar de seleccionar ARCHIVO :), con el nombre y la ubicación del archivo. No se te preguntará entonces.
fuente