Startbildschirm mit einer *.bat progammieren?

Diskussion zum Thema Programmierung unter DOS (Intel x86)
Antworten
Benutzeravatar
zichte89
MemMaker-Benutzer
Beiträge: 57
Registriert: Sa 5. Okt 2013, 18:41
Wohnort: Berlin-Prenzlauer Berg

Startbildschirm mit einer *.bat progammieren?

Beitrag von zichte89 »

Hi,

wo ich noch klein war, hatte meine Familie ein 386er,
wo ein Startbildschirm mit Auswahlfunktionen nach dem Booten des PC kam.

z.B.
1. Windows
2. DOS
3. Spiele
4. Word
Beim Drücken der 3 kam wieder ein Spiel-Menü.
1. Stunts
2. Civ
3. Jill
4. Lemmings
5. Wolf3D
...
Hat jemand einen Quelltext für mich? Beidem ich alles nachvollziehen kann.

Danke.
Gruß Rudi
Benutzeravatar
Solarstorm
LAN Manager
Beiträge: 242
Registriert: So 4. Mai 2014, 14:24
Wohnort: Heidelberg
Kontaktdaten:

Re: Startbildschirm mit einer *.bat progammieren?

Beitrag von Solarstorm »

Benutzeravatar
darktrym
LAN Manager
Beiträge: 207
Registriert: So 5. Jan 2014, 10:59
Wohnort: -D-

Re: Startbildschirm mit einer *.bat progammieren?

Beitrag von darktrym »

Irgendwo auf Disketten auf dem Müll.
Damit das nicht ins Gefrickel ausartet:
Du solltest choice für die Eingabe verwenden und call um die einzelnen Batch-Dateien zu starten. Den Anzeige-Dialog verpackst du in eine Endlosschleife.

Code: Alles auswählen

@echo off
:start
call os_select.bat
goto start

Code: Alles auswählen

@echo off
:start
cls
echo 1. Windows
echo 2. DOS
echo 3. Exit
choice /C:123
if errorlevel 1 goto winstart
if errorlevel 2 goto dos
if errorlevel 3 goto exit
goto ende
:winstart
win
goto start
:dos:
call menu_dos.bat
goto start
:exit
cls
echo Bye
exit 0
Ungetestet natürlich. Falls was schiefgeht, Strg+C für Abbruch.
Benutzeravatar
wolfig_sys
DOS-Übermensch
Beiträge: 1635
Registriert: Mo 21. Jul 2014, 18:32

Re: Startbildschirm mit einer *.bat progammieren?

Beitrag von wolfig_sys »

Hast du MS-DOS 6.xx und höher?
Geb mal HELP ein. Es gibt ein Startmenubefehl, den man in die Config.SYS eintragen muss.
Und der tut gleichzeitig in der AutoExec.BAT die Einstellungen laden
0xDEADBEEF
Benutzeravatar
darktrym
LAN Manager
Beiträge: 207
Registriert: So 5. Jan 2014, 10:59
Wohnort: -D-

Re: Startbildschirm mit einer *.bat progammieren?

Beitrag von darktrym »

Oder das hier.
Antworten