Wenn Sie möchten, dass dies beim Start von DOSBox ausgeführt wird, müssen Sie wahrscheinlich Zeilen in "Autoexec.bat" hinzufügen (vorausgesetzt, DosBox ist wie DOS, dann werden diese jedes Mal geladen, wenn die DOSBox gestartet wird.)
Da Sie möchten, dass Sie gefragt werden, ob es dave laden soll, sollte dies am ENDE von "Autoexec.bat" geschehen.
IE
REM Add these Lines to the AutoExec.bat file Below the existing REM un-altered content in that file. @echo off cls :DAVE echo. Please Choose an Option: echo. 1) PLAY DAVE echo. echo. Any other value: Finish Loading DOSBox Normally echo. SET /P "_Choice=Please Enter a Choice (1,2,3,etc): " IF /I "_Choice" EQU "1" CALL :PlayDave :ELSE GOTO :EOF :PlayDave Mount c c:\dave\ CD /D c: CALL dave.exe GOTO :EOF
Wenn dies jedoch Befehle sind, die an doss-box gesendet werden, damit sie eine Datei auf Ihrem aktuellen Computersystem laden können (und ich vermute, dass sie es sind), müssen Sie das zu ladende Image als Befehlszeilenargument wie folgt angeben:
DOSBox.exe "C:\Dave\Dave.exe"
Da ich aufgrund Ihrer Formulierung nicht zu 100% sicher bin, versuche ich, Ihnen beide Antworten zu geben, wobei die wahrscheinlichste sehr viel einfachere ist.
Probieren Sie also die zweite Option aus.