Ну, если вы хотите, чтобы это запускалось при запуске DOSBox, вам, вероятно, нужно добавить строки в «Autoexec.bat» (при условии, что Dosbox похож на DOS, он загружается при каждом запуске DOSBox.)
Так как вы хотите, чтобы он спросил вас, должен ли он загрузить dave, это должно произойти в конце «Autoexec.bat».
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
Однако, если это команды, которые передаются в doss-box, чтобы он загружал файл в вашу настоящую компьютерную систему (и я подозреваю, что это так), вам нужно будет предоставить изображение для загрузки в качестве аргумента командной строки, например:
DOSBox.exe "C:\Dave\Dave.exe"
Поскольку я не уверен на 100% на основании вашей формулировки, я пытаюсь дать вам оба ответа, причем наиболее вероятный из них - гораздо более простой.
Так что попробуйте второй вариант 1-й.