Für einige DOS-Anwendungen kann ich nicht richtig beenden. Es würde mir nichts ausmachen, mit Gewalt aufzuhören. Ich möchte zur ursprünglichen Eingabeaufforderung zurückkehren, von der aus ich die DOS-Anwendung gestartet habe.
Für einige DOS-Anwendungen kann ich nicht richtig beenden. Es würde mir nichts ausmachen, mit Gewalt aufzuhören. Ich möchte zur ursprünglichen Eingabeaufforderung zurückkehren, von der aus ich die DOS-Anwendung gestartet habe.
Antworten:
Im Vollbild- oder Fenstermodus können Sie die DOSBox-Anwendung jederzeit mit der Kombination Ctrl+ beenden F9.
Ich weiß nicht, ob Sie eine Batch-Datei zum Ausführen Ihrer Programme verwenden, aber hier ist meine Lösung. Ich habe eine Menü-Batch-Datei, um einige Spiele auszuführen. Ich habe 2 Möglichkeiten zu beenden. Wenn ich mit DOSBox fertig bin, exitwird alles heruntergefahren. Wenn ich in DOSBox bleiben will. Zum Verlassen der Eingabeaufforderung wird dies einfach ausgeführt cls.
Hier ist die Kurzversion meiner Datei.
:START
CLS
@echo off
ECHO.
ECHO.
ECHO.
ECHO ********************************
echo **** Select from List Below ****
ECHO ********************************
ECHO **** ****
ECHO **** 1. PINBALL ****
ECHO **** 2. DOOM ****
ECHO **** X. EXIT TO UBUNTU ****
ECHO **** 0. DOS PROMPT ****
ECHO **** ****
ECHO ********************************
ECHO ********************************
ECHO.
ECHO.
@ECHO OFF
::choice /C1234567X0 /N
CHOICE /C1234567X0 /N CHOOSE
IF ERRORLEVEL 9 GOTO DOS
if errorlevel 8 goto EXIT
IF ERRORLEVEL 7 GOTO DESCENT
if errorlevel 6 goto QUAKE
if errorlevel 5 goto DUKE3D
if errorlevel 4 goto ULTIMATE DOOM
if errorlevel 3 GOTO DOOM II
if errorlevel 2 GOTO DOOM
if errorlevel 1 goto PINBALL
:PINBALL
CD EPINBALL
PINBALL.EXE
CD..
GOTO START
:EXIT
EXIT
:DOS
cls