ms-dos no se crear un menu con config.sys y autoexec.bat

Iniciado por kodek, 30 Abril 2007, 18:25 PM

0 Miembros y 1 Visitante están viendo este tema.

kodek

Estoy intentando crear un menu con la ayuda el disco de inicio de windows 98, para una serie de opciones,(bueno son actualizaciones de bios y bioslocks) para poder cargarlos desde una memeria usb.

Bueno tengo el menu creado, pero las opciones no las ejecuta bien, va saltando de una a otra sin parar, aqui os pego el config.sys y el autoexec.bat a ver si podeis hecharme una mano, si no creo que acabare por volverme loco...

config.sys
[menu]
submenu=MSI, Actualizaciones de placas MSI
submenu=ASROCK, Actualizaciones de placas ASROCK
submenu=INTEL, Actualizaciones de placas INTEL
submenu=GIGABYTE, Actualizaciones de placas GIGABYTE
submenu=ABIT, Actualizaciones de placas ABIT
submenu=BIOSLOCK, Actualizar Bios Lock
menudefault=cd,1000
menucolor=14,0
[MSI]
menuitem=ms7281, Bios placa MSI 7281
menuitem=ms7241, Bios placa MSI 7241
menuitem=ms7255, Bios placa MSI 7255
submenu=menu, Volver al menu principal...
menudefault=menu,
[ASROCK]
menuitem=775i65g, Bios placa ASROCK 775I65G
menuitem=am2nf6g, Bios placa ASROCK AM2NF6G
submenu=menu, Volver al menu principal...
menudefault=menu,
[INTEL]
menuitem=965gf, Bios placa IntelQ965GF
menuitem=945gtpl, Bios placa Intel945GTPL
menuitem=945gpm, Bios placa Intel945GPM
menuitem=945gnt, Bios placa Intel945GNT
submenu=menu, volver al menu principal...
menudefault=menu,
[GIGABYTE]
menuitem=945gm-s2, Bios placa Gigabyte 945GM-S2
menuitem=945p-s3, Bios placa Gigabyte 945P-S3
menuitem=965p-s3, Bios placa Gigabyte 965P-S3
submenu=menu, volver al menu principal...
menudefault=menu,
[ABIT]
menuitem=il90, Bios placa ABIT IL90
submenu=menu, volver al menu principal...
menudefault=menu,
[BIOSLOCK]
menuitem=bioslockintel, Pasar bioslock Intelq
menuitem=bioslockmsi, Pasar bioslock de Msi, Asrock, Abit.
submenu=menu, volver al menu principal...
menudefault=menu,

[bioslockintel]
include=noemm
[bioslockmsi]
include=noemm
[ms7281]
include=noemm
[ms7241]
include=noemm
[ms7255]
include=noemm
[775i65g]
include=noemm
[am2nf6g]
include=noemm
[965GF]
include=noemm
[945gtpl]
include=noemm
[945gpm]
include=noemm
[945gnt]
include=noemm
[945gm-s2]
include=noemm
[945p-s3]
include=noemm
[965p-s3]
include=noemm
[il90]
include=noemm

[EMM]
device=himem.sys /testmem:off /numhandles=128
devicehigh=emm386.exe NOEMS
dos=high,umb,
fileshigh=40
buffershigh=4
shell=\command.com /e:2048 /p
switches=/f
[NOEMM]
devicehigh=himem.sys /testmem:off /numhandles=128
dos=high,umb,
fileshigh=40
shell=\command.com /e:2048 /p
switches=/f

[COMMON]
lastdrivehigh=z

autoexec.bat
IF "%config%"=="ms7281" GOTO ms7281
IF "%config%"=="il90" GOTO il90
IF "%config%"=="945p-s3" GOTO 945P-S3
IF "%config%"=="965p-s3" GOTO 965P-s3
IF "%config%"=="bioslockintel" GOTO BIOSLOCKINTEL
IF "%config%"=="965gf" goto 965gf
IF "%config%"=="945gtpl" GOTO 945gtpl
IF "%config%"=="945gpm" GOTO 945GPM
IF "%config%"=="945gnt" goto 945gnt
IF "%config%"=="ms7241" goto ms7241
IF "%config%"=="ms7255" goto ms7255
IF "%config%"=="775i65g" goto 775i65g
IF "%config%"=="am2nf6g" goto am2nf6g
IF "%config%"=="bioslockmsi" goto bioslockmsi
IF "%config%"=="945gm-s2" goto 945gm-s2

:945gm-s2
cd images
cd gigabyte
cd 945gm-s2
945gms-2.bat
cd..
cd..
cd..
promp reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:bioslockmsi
cd images
cd bioslock
cd blmsi
blmsi.bat
cd..
cd..
cd..
prompt reinicia el equipo y selecciona test.
cls

:am2nf6g
cd images
cd msi
cd am2nf6g
call am2nf6g.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:775i65g
cd images
cd msi
cd 775i65g
call 775i65g.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:ms7255
cd images
cd msi
cd ms7255
call ms7255.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:ms7241
cd images
cd msi
cd ms7241
call ms7241.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:945gnt
cd images
cd intel
cd 945gnt
call 945gnt.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:945GPM
cd images
cd intel
cd 945GPM
call 945gpm.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:945gtpl
cd images
cd intel
cd 945gtpl
call 945gtpl.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:965gf
cd images
cd intel
cd 965gf
call 965gf.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:BIOSLOCKINTEL
cd images
cd bioslock
cd blintelq
call bioslockintel.bat
prompt Reinicia el equipo y selecciona test.
cls

:965p-s3
cd images
cd gigabyte
cd 965p-s3
call 965p-s3.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:945P-S3
cd images
cd gigabyte
cd 945p-s3
call 945p-s3.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.
cls

:il90
cd images
cd abit
cd il90
call il90.bat

:ms7281
cd IMAGES
cd MSI
cd MS7281
call ms7281.bat
cd..
cd..
cd..
prompt Reinicia el equipo y pon el bioslock correspondiente a la placa.

Y una ultima cosilla, estas bios de placas las tenia antes comprimidas en imagenes con extension *.ima, habria alguna forma de poder dejaras como *.ima y que las extraiga en una unidad temporal o algo parecido.

AA y se pude cambiar el nombre de Menu de inicio de windows 98???

Gracias a todos.  :rolleyes:

»~^~«CkNU!»~^~«

#1
Tenés que poner una etiqueta de salida al final de todo y en cada una de las opciones al finalizar tenés que hacer un salto a dicha etiqueta. ;)

Otra cosa, en lugar de esto:


:bioslockmsi
cd images
cd bioslock
cd blmsi
blmsi.bat
cd..
cd..
cd..
prompt reinicia el equipo y selecciona test.
cls

Podés usar rutas parciales:

cd images/bioslock/blmsi
en lugar de tener 3 líneas. :D
O hacer la llamada directamente con la ruta: images/bioslock/blmsi/blmsi.bat



»~^~«ChiCkENURiNE»~^~«