Wenn ich "dir" eingebe, erscheint eine Auflistung von 12 "COM"-Dateien, die nichts mit meinem Programm zu tun haben. Die DOS-Box und das DOS-Programm sind beide unter Programme gespeichert. Wie muss ich vorgehen, wenn ich die DOS-Box geoffnet habe und der Cursor auf meine Eingabe wartet. Die EXE-Datei lautet "EUKLID.EXE".
leonie
Du musst in das entsprechende Verzeichnis wechseln, bevor Du das Programm aufrufen kannst. Außerdem kann DOS nicht mit Ordnernamen umgehen, die mehr als 8 Zeichen haben.
Mach also folgendes:
Verschiebe Dein DosBox-Verzeichnis ins Home-Verzeichnis. Das Verzeichnis nennst Du einfach Dos. Die DosBox-App starten. Am Prompt folgendes eingeben:
keyb gr (Enter)
config -set dosbox language=deutsch.lng (Enter)
config -writeconf dosbox.conf (Enter)
Danach die DOSBox neu starten.
Mit dem Befehl "keyb gr" wird die deutsche Tastaturbelegung geladen. Der zweite Befehl weist DOSBox an, die Sprachdatei deutsch.lng zu laden, der dritte Befehl speichert die Konfiguration ab.
Um die deutsche Tastaturbelegung dauerhaft einzustellen, musst Du die Datei dosbox.conf in einen Text-Editor laden. Hier gehst Du ganz ans Ende (unterhalb der mit [autoexec] bezeichneten Zeile) und fügst dort den folgenden Befehl ein:
keyb gr
Um automatisch C zu mounten, darunter folgendes eingeben:
mount c /Users/DeinName/Dos
C:
Anschließend die Datei dosbox.conf speichern.
Wenn Du nun die DosBox.app startest, sollten Du hier landen:
C:\>
Nun wechselst Du in den Ordner, in dem Dein Programm liegt:
cd xyz (Enter)
Danach EUKLID eingeben und Enter drücken.