Bootbare CD mit Auswahlverfahren durch Batch-Datei für BIOS Flashing
Hallo
Ich bräuchte Hilfestellung bei meiner Batch-Datei bzw. bei der Ausführung des BIOS Flashings das diese Batch-Datei ausführen sollte.
Mein vorgehen war folgendes, ich habe eine Bootbare Diskette genommen auf der ein MS-DOS läuft, von der aus startet dan ein Autoexec.bat, dies soll dann das CD-Drive erkennen.
Danach startet eine Batch-Datei die ein Auswahlverfahren einleitet, für die verschiedenen BIOS-Flashings bzw. der verschiedenen Notebook-Typen die geflasht werden können.
Durch dieses Auswahlverfahren soll auf die CD zugegriffen werden, sobald man aber einer dieser Menupunkte ausgewählt hat bekomm ich eine Fehlermeldung die mir angibt: Ungültiger Pfad oder Datei.
Hier das Autoexec.bat und das Auswahl.bat:
Autoexec.bat:
keyb sg
path=a:\
a:\net\mscdex.exe /D:HPCDROM /M:50 /L:Z
a:
auswahl
Auswahl.bat:
@echo off
:helpstart
if "%fpara%"=="" goto start
if "%fpara%"=="/71" goto s7110
if "%fpara%"=="/81" goto e8110
if "%fpara%"=="/80" goto e8020
if "%fpara%"=="/t42" goto t42
if "%fpara%"=="/?" goto help
:help
cls
echo.
echo ----------------------------------------------------------------
echo Bios Flashing
echo ----------------------------------------------------------------
echo.
echo.
set fpara=
set /p fpara=Mit Parameter starten:
goto helpstart
:start
echo.
echo.
echo -----------------------------------------------------
echo - Bios Flashing S7110,E8110,E8020,T42
echo -----------------------------------------------------
echo.
echo Flasharten:
echo (1) S7110
echo (2) E8110
echo (3) E8020
echo (4) T42
echo.
set /p input=:
if "%input%"=="1" goto s7110
if "%input%"=="2" goto e8110
if "%input%"=="3" goto e8020
if "%input%"=="4" goto t42
pause
:s7110
echo Das flashing beginnt..
start Z:\S7110\PHLASH
pause
goto ende
:e8110
echo Das falshing beginnt...
start Z:\E8020\autoexec.bat
pause
goto ende
:e8020
echo Das flashing beginnt...
start Z:\E8020\flash.bat
pause
goto ende
:t42
echo das flashing beginnt..
start Z:\T42\sorry.txt
pause
goto ende
:ende
Falls mer Infos benötigt werden um mir zu helfen, bitte einfach anschreiben was ihr braucht ich wollte nur überschüssige Informationen vermeiden.
Danke im voraus und Freundliche Grüsse
Eduardo
Ich bräuchte Hilfestellung bei meiner Batch-Datei bzw. bei der Ausführung des BIOS Flashings das diese Batch-Datei ausführen sollte.
Mein vorgehen war folgendes, ich habe eine Bootbare Diskette genommen auf der ein MS-DOS läuft, von der aus startet dan ein Autoexec.bat, dies soll dann das CD-Drive erkennen.
Danach startet eine Batch-Datei die ein Auswahlverfahren einleitet, für die verschiedenen BIOS-Flashings bzw. der verschiedenen Notebook-Typen die geflasht werden können.
Durch dieses Auswahlverfahren soll auf die CD zugegriffen werden, sobald man aber einer dieser Menupunkte ausgewählt hat bekomm ich eine Fehlermeldung die mir angibt: Ungültiger Pfad oder Datei.
Hier das Autoexec.bat und das Auswahl.bat:
Autoexec.bat:
keyb sg
path=a:\
a:\net\mscdex.exe /D:HPCDROM /M:50 /L:Z
a:
auswahl
Auswahl.bat:
@echo off
:helpstart
if "%fpara%"=="" goto start
if "%fpara%"=="/71" goto s7110
if "%fpara%"=="/81" goto e8110
if "%fpara%"=="/80" goto e8020
if "%fpara%"=="/t42" goto t42
if "%fpara%"=="/?" goto help
:help
cls
echo.
echo ----------------------------------------------------------------
echo Bios Flashing
echo ----------------------------------------------------------------
echo.
echo.
set fpara=
set /p fpara=Mit Parameter starten:
goto helpstart
:start
echo.
echo.
echo -----------------------------------------------------
echo - Bios Flashing S7110,E8110,E8020,T42
echo -----------------------------------------------------
echo.
echo Flasharten:
echo (1) S7110
echo (2) E8110
echo (3) E8020
echo (4) T42
echo.
set /p input=:
if "%input%"=="1" goto s7110
if "%input%"=="2" goto e8110
if "%input%"=="3" goto e8020
if "%input%"=="4" goto t42
pause
:s7110
echo Das flashing beginnt..
start Z:\S7110\PHLASH
pause
goto ende
:e8110
echo Das falshing beginnt...
start Z:\E8020\autoexec.bat
pause
goto ende
:e8020
echo Das flashing beginnt...
start Z:\E8020\flash.bat
pause
goto ende
:t42
echo das flashing beginnt..
start Z:\T42\sorry.txt
pause
goto ende
:ende
Falls mer Infos benötigt werden um mir zu helfen, bitte einfach anschreiben was ihr braucht ich wollte nur überschüssige Informationen vermeiden.
Danke im voraus und Freundliche Grüsse
Eduardo
Please also mark the comments that contributed to the solution of the article
Content-ID: 60609
Url: https://administrator.de/forum/bootbare-cd-mit-auswahlverfahren-durch-batch-datei-fuer-bios-flashing-60609.html
Printed on: May 15, 2025 at 08:05 o'clock
4 Comments
Latest comment