Hallo
ich bin IT-Systemelektroniker und muß täglich immer verschiedene Disketten ins Laufwerk packen.
Auf einer ist S0KIll auf der anderen Partition Magic und mit der anderen kann ich die Passwörter auslesen etc etc…
Das nervt nartürlich und jetzt habe ich mir gedacht (sind ja alles Dos-Programme) das auf eine CD zu brennen mit einem kleinen Menu.
Nur was muß ich in der autoexec.bat schreiben damit ich so ein Menu Bekomme
STARTMENU
- Starte Windows
- S0Kill
- Partition Magic
- usw usw
Wenn ich die 1 Drücke dann soll er das Program S0Kill von der CD starten. …/s0kill.exe
Weiß einer was ich da genau schreiben muß ?
Danke im Vorraus
etwa so
@echo off
> menu
cls
echo Du hast Die Wahl
echo (1) startet Windows
echo (2) macht noch nix
echo
echo (0) beendet das Programm
set /p \_choice=Enter your choice:
if %\_choice%==0 goto end
if %\_choice%==1 goto choice1
if %\_choice%==2 goto choice2
> choice1
echo you entered 1
c:
cd \
cd windows
win
pause
goto menu
> choice2
echo you entered 2
pause
goto menu
> end
ich hoffe Du kommst damit in etwa klar, wenn nicht dann frag nach…
ich bin IT-Systemelektroniker und muß täglich immer
verschiedene Disketten ins Laufwerk packen.
IT Elektroniker, die selbst basteln können manchen Firmen ein Dorn im Auge sein. Wir haben auch ein paar, die meinen Berge versetzen zu können und die sich dann aber nur nen anderen Berg ansehen 
Nur was muß ich in der autoexec.bat schreiben damit ich so ein
Menu Bekomme
Du schreibst einfach ein anderes Programm (.bat), das Du am Ende der Autoexec.bat aufrufst. Sowas direkt in die Autoexec bat zu schreiben wäre pfui.
STARTMENU
- Starte Windows
- S0Kill
- Partition Magic
- usw usw
Wenn ich die 1 Drücke dann soll er das Program S0Kill von der
CD starten. …/s0kill.exe
siehe oben
Weiß einer was ich da genau schreiben muß ?
jo 
Danke im Vorraus
Bitte
grml
da wo es so aussieht:
menu
sollte es eigentlich so aussehen:
:menu
set /p _choice=Enter your choice:
if %_choice%==0 goto end
if %_choice%==1 goto choice1
if %_choice%==2 goto choice2
Soweit ich weis funktioniert set /p nur unter Windows 2K/XP.
Unter DOS funktioniert CHOICE.
http://www.antonis.de/dos/batchtut/reto/#_Toc467316463
Beispiel:
@echo off
cls
echo 1) DOS
echo 2) Edit
CHOICE /C:12 /n
if errorlevel 2 goto DOS
if errorlevel 2 goto edit
goto ende
:smiley:OS
dos.bat
goto ende
:edit
edit.bat
:ENDE
Gruß
Robert