¿Cómo pego en DOSBOX?

11

Estoy usando DOSBOX para ejecutar algunos programas que solo funcionan en versiones de Windows de 32 bits. Actualmente estoy ejecutando Windows 8 de 64 bits. Necesito copiar algunos comandos de Windows 8 y pegarlos en DOSBOX, ya que sería muy problemático escribir todo el comando.

He buscado en la web pero no puedo encontrar nada al copiar desde Windows y pegar en DOSBOX. ¿Cómo hago esto?

Computernerd
fuente
3
Basado en mi investigación; No lo soporta.
Ramhound

Respuestas:

4

Ya hay una solución para esto por ahora. Pruebe la última compilación mejorada de DOSBox SVN con la función de copiar / pegar del mouse y compatibilidad con el nombre de archivo largo (LFN). Ahora puede usar el botón derecho del mouse para seleccionar, copiar y pegar texto desde y hacia DOSBox (cuando el mouse no está bloqueado).

Las últimas DLL binarias + obligatorias de Windows, comprimidas: http://bit.ly/12jANWF

Discusiones y fuentes relacionadas del foro: http://www.vogons.org/viewtopic.php?f=41&t=41179

Wengier
fuente
solo para el registro ... ¿cuál es la versión (o al menos una) después de la cual se admite copiar y pegar?
ntg
3

Si es algo que puede ejecutar cada vez que inicia DOSBox, puede pegarlo en la configuración de DOSBOX al final en la sección [autoexec]:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
Derek R. Austin
fuente
Por supuesto, esto solo funcionará si lo que está intentando pegar es un comando de DOS. ¿Has pensado en crear un archivo por lotes de DOS?
Derek R. Austin
Para aquellos que estén interesados, la carrera DOSBox 0.74 Options.batse abrirádosbox-0.74.conf
HoseinGhanbari
2

Si usa una versión anterior de DosBox, puede crear un archivo .txt desde el sistema host que luego cambiará a un archivo .bat. Debe tener un aspecto como este:

mount c C:\Dosfiles\games
C:
TreehuggerJ
fuente
¿Es la sintaxis correcta del comando mount mount c: C: \ Dosfiles \ games ?
Digo reinstalar Mónica
@Twisty Sí, eso también funciona. Acabo de probar y parece funcionar con o sin el colon.
Ben N
1

DOSBox no tiene forma de copiar texto del sistema host a sí mismo, emula un entorno completamente separado.

tipo
fuente
0

muy simple ... (en caso de que lo esté usando para escribir un programa)

Para copiar desde DOSBox:

  • escribe un programa en DOSBox.

  • guárdalo

  • abrir el directorio guardado en el navegador de archivos

  • seleccione el archivo y ábralo con cualquier editor de texto.

Para copiar en DOSBox:

  • Abra su archivo de texto en el editor de texto.

  • guárdelo en el directorio de archivos de dos cuadros con la extensión respetada. (como .co .cpppara idiomas).

  • abrir DOSBox

  • Abra el archivo en DOSBox

Manish Garhwal
fuente
0

Otra opción en caso de que esté utilizando un DOSBox antiguo. Abra Word o Excel. Presione Alt-F11 para abrir el editor de macros y luego presione + G para ir a la ventana de depuración.

Entrar:

S="<paste your text here>"
appactivate "DOSBox",true:for i=1 to len(S):sendkeys mid(s,i,1),true:t=timer:while(timer<t+.5):doevents:wend:next

Utilicé el ciclo de desaceleración porque el programa en el que intentaba pegar no podía seguir el ritmo SendKeys.

user755095
fuente