Imprimir con aplicación que funcione en ms-dos
Rhudie67
Mensajes publicados
29
Estado
Miembro
-
Rhudie67 -
Rhudie67 -
Buenas noches,
tengo una aplicación que funciona bajo MS-DOS y quiero imprimir en una impresora láser actual.
¿Cómo debo proceder?
Mi PC principal tiene Windows 10, pero también tengo PCs en los que puedo instalar cualquier SO. ¿Debo instalar MS-DOS en uno de los PCs con una utilidad que permita la impresión hacia mi impresora USB o puedo utilizar, por ejemplo, DOSBOX en mi PC Windows pero ¿con qué utilidad para imprimir en la impresora USB?
Estoy a vuestra disposición para cualquier complemento.
Gracias de antemano
PD :: ¿en qué foro debo publicar mi pregunta?
Configuración: Windows / Firefox 95.0
tengo una aplicación que funciona bajo MS-DOS y quiero imprimir en una impresora láser actual.
¿Cómo debo proceder?
Mi PC principal tiene Windows 10, pero también tengo PCs en los que puedo instalar cualquier SO. ¿Debo instalar MS-DOS en uno de los PCs con una utilidad que permita la impresión hacia mi impresora USB o puedo utilizar, por ejemplo, DOSBOX en mi PC Windows pero ¿con qué utilidad para imprimir en la impresora USB?
Estoy a vuestra disposición para cualquier complemento.
Gracias de antemano
PD :: ¿en qué foro debo publicar mi pregunta?
Configuración: Windows / Firefox 95.0
5 respuestas
-
Hola
¿Tu programa "bajo DOS" funciona bien en tu Windows 10?
Quizás no lo has probado. Hazlo primero...
¿Tu programa "bajo DOS" tiene una función de impresión?
Ahí es donde deberías buscar...
La mayoría de los programas "bajo DOS" son capaces de imprimir en un archivo...
Hazlo y cuéntanos cómo es ese archivo, encontraremos la forma de imprimirlo.
¡Hasta luego!
--
Si la respuesta te ha ayudado, un pequeño agradecimiento es muy amable...
¿Está resuelto? ¡El botón verde arriba, es genial!
Que aquel que nunca ha abierto un manual de usuario me lance el primer ratón ;-) -
Buenas noches y mis mejores deseos,
gracias por su respuesta.
Le respondo en orden. Primero, cuando se inicia la aplicación en Windows 10, aparece el mensaje "Aplicación no compatible con su PC, hay que encontrar una versión para este último". Si se ejecuta con el archivo de comandos, se obtiene "Aplicación de 16 bits no soportada".
Le muestro una copia del menú de configuración de impresión de la aplicación que ejecuto en DOSBOX 0.74-33
Por último, mi aplicación no permite la impresión en un archivo.
Quedo a la espera,
Atentamente.-
Hola,
Ya había respondido a esta pregunta, cuya respuesta ha desaparecido.
En modo Dos real de 16 bits (y no en emulación Dos como se ha escrito en otros lugares), no es posible en principio imprimir hacia USB ya que Dos solo conoce LPTn (y COMn), y no se puede lanzar una aplicación Dos de 16 bits en Windows a menos que se utilice un emulador.
Sin embargo, se puede sortear el problema ya sea desde el puesto Dos dirigiendo la salida hacia un archivo de texto que luego se importa en Windows, o efectivamente redirigiendo esa salida en modo Ms Dos bajo Windows hacia una impresora USB a través de un comando NET USE en red o una utilidad apropiada:
https://forums.commentcamarche.net/forum/affich-1274936-imprimer-sous-dos-vers-usb
-
-
Hola
¿Has probado el modo de compatibilidad de Windows?
Haz clic derecho en el exe o com del programa, propiedades, pestaña de compatibilidad...
Se permiten varios intentos.
¿Puedes intentar copiarnos aquí el contenido del archivo cmd?
¡Todas las aplicaciones DOS pueden imprimir en un archivo, eso era lo básico en aquella época!
Solo hay que modificar los parámetros de la tuya...
Y no es en modo gráfico...
¡Hasta luego!
--
Si la respuesta te ha ayudado, un pequeño agradecimiento es muy amable...
¿Está resuelto? ¡El botón verde de arriba es genial!
¡Que el que nunca ha abierto un manual de usuario me lance el primer ratón! ;-)-
Hola,
para deciros que he probado el modo de compatibilidad de Windows y mi aplicación no se abre.
¿Me podéis decir cómo hacer para copiar el archivo de cmd? ¿Y qué entendéis por archivo de cmd?
Respecto a la impresión en un archivo, si queréis, os doy acceso a mi PC y comprobaréis por vosotros mismos.
Quedo a la espera,
Atentamente
ER -
A riesgo de repetirme, una aplicación en modo Dos real de 16 bits no funciona en Windows de 64 bits, ni siquiera en modo de compatibilidad.
Si se utiliza DOSBox, el truco consistiría en pasar por una versión personalizada:
https://archive.org/details/DOSBox-Megabuild
a la que se le hará creer que las vejigas son linternas redirigiendo LPT1 hacia USB de la siguiente manera:
edición del archivo de configuración
modificar:
#parallel1=file append:C:\Users\xxx\filename.txt
por:
parallel1=file dev:lpt1
luego capturar el puerto LPT1 en la línea de comandos:
net use LPT1: \\"nombre del PC"\printer /persistent:yes -
Hola
Es usted quien dice"Aplicación no compatible con su PC, debe encontrar una versión para este último". Si lo ejecutamos con el archivo de comandos, obtenemos "Aplicación de 16 bits no soportada".
Entonces, edite con clic derecho (él de nuevo ;-) lo que usted llama "archivo de comandos" y pegue el contenido aquí.4
¡Hasta luego! -
Es decididamente un diálogo de sordos: Windows 10 en modo 64 no puede lanzar una aplicación DOS en modo real de 16 bits (primer mensaje de error) y si se lanza desde la consola de comandos obtendremos el segundo (aplicación de 16 bits no compatible) y nada más.
Si ahora la hacemos funcionar en DosBox o equivalente, ya no estamos en modo DOS real sino en emulación DOS, y podemos imprimir hacia LPT sin problema, el inconveniente es que las impresoras actuales ya no son paralelas y tenemos que hacer trucos para imprimir hacia USB.
Aunque confundamos, lo que hacemos gustosamente, el símbolo del sistema de Windows en modo DOS emulado y el modo DOS real, esta consola no es nativamente capaz de imprimir hacia otra cosa que LPT, COM, o una impresora de red real o simulada, es esta última propiedad la que aprovechamos para imprimir hacia una impresora USB:
https://ss64.com/nt/print.html -
-
-
Buenas noches,
Con este software, deberías poder imprimir en Dos en Windows 10:
https://www.moyens.net/windows/comment-utiliser-vdos-pour-executer-danciens-programmes-dos-sous-windows-10/
Bernard4241. -
Buenas noches,
tengo buenas noticias que anunciarles.
He logrado imprimir utilizando 2 pequeñas herramientas que son "DOSPRINT" y "PRINTFIL", lo más interesante es que tengo las impresiones directamente en PDF.
Sin embargo, estoy buscando a alguien que pueda corregir 2 anomalías en el funcionamiento de mi aplicación. De hecho, cuando lanzamos 2 módulos de la aplicación, nos expulsa y nos encontramos en el símbolo del sistema de DOS.
No sé cómo se desarrolló la aplicación. Sin embargo, el .exe de lanzamiento de la aplicación viene acompañado de un .OVL
A la espera,
Atentamente