Come posso incollare in DOSBOX?


11

Sto usando DOSBOX per eseguire alcuni programmi che funzionano solo su versioni a 32 bit di Windows. Attualmente sto eseguendo Windows 8 a 64 bit. Devo copiare alcuni comandi da Windows 8 e incollarli in DOSBOX poiché sarebbe molto problematico digitare l'intero comando.

Ho cercato sul web ma non riesco a trovare nulla sulla copia da Windows e sul incollamento in DOSBOX. Come faccio a fare questo?


3
Sulla base della mia ricerca; Non lo supporta.
Ramhound,

Risposte:


4

Ormai esiste già una soluzione per questo. Prova l'ultima build SVBox DOSBox migliorata con il mouse copia / incolla del mouse e supporto Long File Name (LFN). Ora puoi usare il tasto destro del mouse per selezionare, copiare e incollare il testo da e verso DOSBox (quando il mouse non è bloccato).

Binario di Windows più recente + DLL richieste, compresso: http://bit.ly/12jANWF

Discussioni e fonti del forum correlate: http://www.vogons.org/viewtopic.php?f=41&t=41179


solo per la cronaca ... qual è la versione (o almeno una) dopo la quale è supportata la copia incolla?
nt

3

Se è qualcosa che puoi eseguire ogni volta che avvii DOSBox, puoi incollarlo nella configurazione DOSBOX alla fine nella sezione [autoexec]:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

Ovviamente, questo funzionerà solo se quello che stai cercando di incollare è un comando DOS. Hai cercato di creare un file batch DOS?
Derek R. Austin,

Per coloro che sono interessati, la corsa DOSBox 0.74 Options.batsi apriràdosbox-0.74.conf
HoseinGhanbari il

2

Se si utilizza una versione precedente di DosBox, è possibile creare un file .txt dal sistema host che successivamente si trasformerà in un file .bat. Dovrebbe sembrare come questo:

mount c C:\Dosfiles\games
C:

La sintassi corretta del comando mount è mount c: C: \ Dosfiles \ games ?
Dico Reintegrare Monica il

@Twisty Yep, anche quello funziona. Ho appena testato e sembra funzionare con o senza i due punti.
Ben N

1

DOSBox non ha modo di copiare il testo dal sistema host su se stesso, emula un ambiente completamente separato.


0

molto semplice ... (nel caso in cui lo stai usando per scrivere un programma)

Per copiare da DOSBox:

  • scrivere un programma in DOSBox.

  • salvarlo

  • apri la directory salvata nel browser dei file

  • seleziona il file e aprilo con qualsiasi editor di testo.

Per copiare in DOSBox:

  • apri il tuo file di testo nell'editor di testo.

  • salvarlo nella directory del file dos box con estensione rispettata. (come .co .cppper le lingue.)

  • apri DOSBox

  • Apri il file in DOSBox


0

Un'altra opzione nel caso in cui si utilizza un vecchio DOSBox. Apri Word o Excel. Premi Alt-F11 per aprire l'editor delle macro e quindi controlla + G per accedere alla finestra di debug.

Accedere:

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

Ho usato il ciclo di rallentamento perché il programma che stavo cercando di incollare non riusciva a tenere il passo SendKeys.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.