Hi
ich möchte via bat menü bios updates machen.
@echo off
cls
echo Bitte auswählen:
echo 1. 6410
echo 2. 6420
CHOICE /C:12 /n
if errorlevel 1 goto 6410
if errorlevel 2 goto 6420
goto ende
CHOICE /C:1234 /n
:6410
if errorlevel 1 E6410A09.EXE
if errorlevel 2 E6410A11.EXE
if errorlevel 3 E6410A12.EXE
if errorlevel 4 E6410A13.EXE
goto ende
:6420
CHOICE /C:12345 /n
if errorlevel 1 E6420A08.exe
if errorlevel 2 E6420A12.exe
if errorlevel 3 E6420A13.exe
if errorlevel 4 E6420A14.exe
if errorlevel 5 E6420A15.exe
goto ende
:ENDE
Ich habe es mir so vorgestellt,
Zuerst das gerät wählen zb 2 für das 6420,
danach möchte ich auswählen welche Bios version ich starten möchte 2 für die E6420A12.exe.
ich währe für jede hilfe dankbar
Seite 1 von 1
Batch script hilfe menü auswahl klappt nicht richtig
Anzeige
#2 _d4rkn3ss4ev3r_
geschrieben 10. Januar 2013 - 18:36
Erstmal müsstest du in den jeweiligen Ordner mit den exe Dateien navigieren.
Das geht entweder per cd /D "Pfad" oder du legst das Script in dem Ordner rein und schreibst ein cd /d "%~dp0"
Desweiteren kannst du das cls oben sparen. Ein gestartetes Script ist immer leer, also ohne Textausgabe.
Auch kannst du goto ende und die :Ende Sprungmarke entfernen und dafür einfach exit nehmen. Das gilt auch für die anderen goto ende
Das geht entweder per cd /D "Pfad" oder du legst das Script in dem Ordner rein und schreibst ein cd /d "%~dp0"
Desweiteren kannst du das cls oben sparen. Ein gestartetes Script ist immer leer, also ohne Textausgabe.
Auch kannst du goto ende und die :Ende Sprungmarke entfernen und dafür einfach exit nehmen. Das gilt auch für die anderen goto ende
#3
geschrieben 10. Januar 2013 - 20:27
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
Thema verteilen:
Seite 1 von 1