18. januar 2004 - 12:03Der er
16 kommentarer og 1 løsning
Menu i Autoexec.bat
Hej, jeg har lavet en menu med tilhørende under menuer. problemet er at når jeg vælger en af menuerne i en undermenu, laver den en fejl. men jeg har mistet overblikket over hvor den kan være,
Autoexec.bat: ----------------------------------------------------------------- :menu if %config% == G-DISK goto GDISK if %config% == GHOST goto IMAGE goto end
:GDISK if %config% == GDDEL goto DEL if %config% == GDCRE5 goto CRE5 if %config% == GDCRE10 goto CRE10 if %config% == GDEXT goto EXT if %config% == GDLOG goto LOG if %config% == GDNO goto GDNO goto END
:IMAGE if %config% == GHYES goto GYES if %config% == GHNO goto GHNO goto END
:GYES rem LH \MSCDEX.EXE /D:cd1 /L:X a: cd GHOST GHOST.EXE goto end
:DEL LH \MSCDEX.EXE /D:cd1 /L:X x:\gdisk goto end
:CRE5 LH \MSCDEX.EXE /D:cd1 /L:X x:\gdisk goto end
:CRE10 LH \MSCDEX.EXE /D:cd1 /L:X x:\gdisk goto end
:EXT LH \MSCDEX.EXE /D:cd1 /L:X x:\gdisk goto end
:LOG LH \MSCDEX.EXE /D:cd1 /L:X x:\gdisk goto end
:GHNO goto end
:GDNO goto end
:END echo nu er du komme ud af det pause ----------------------------------------------------------------- Config.sys: ----------------------------------------------------------------- [menu] Submenu=G-DISK, Gdisk submenu=GHOST, GHOST Image menudefault=G-DISK,20
[G-DISK] menuitem=GDCRE5, This will create a primery partitios on 5Gb. menuitem=GDCRE10, This will create a primery partition on 10Gb. menuitem=GDEXT, this vill create a extented partition. menuitem=GDLOG, This will create a logical drive on the remaning space. menuitem=GDDEL, WARNING!! This vill delete all Partitions. menuitem=GDNO, Quit.
[GHOST] menuitem=GHYES, Are you sure?? menuitem=GHNO, Quit.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
efter jeg har valgt "GHOST Image" og efterfølgende "Are you sure??" går den ikke længre, end til det Jeg har prøvet at slå echo fra, og der skriver den noget med:
menuitem=GHYES, Are you sure?? menuitem=GHNO, Quit.
Hvor efter den går direkte til "goto end"
Håber du kan hjælpe,, evt så hvis du har lyst, så prøv at oprette de to filer selv, og se hvad den skriver.
når den kommer til autoexec vil %config% aldrig være Gdisk eller image, så linie 4 +12 skal væk, linie 2 + 3 er unødvendige (men jeg ville nok lade dem blive for forståelsens skyld)
et andet problem, eller hvis det overhovdet er muligt, kan jeg så få den til at gå fra en under menu, feks hvis jeg vælger Quit, kan jeg så få den til at gå tilbage til hovdemenuen,??
[G-DISK] menuitem=GDCRE5, This will create a primery partitios on 5Gb. menuitem=GDCRE10, This will create a primery partition on 10Gb. menuitem=GDEXT, this vill create a extented partition. menuitem=GDLOG, This will create a logical drive on the remaning space. menuitem=GDDEL, WARNING!! This vill delete all Partitions. menuitem=MENU, 2 back 2 the Start. ;-) menuitem=GDNO, Quit.
[GHOST] menuitem=GHYES, Are you sure?? menuitem=MENU, 2 back 2 the Start. ;-) menuitem=GHNO, Quit.
når jeg vælger linje 20, skriver den fejl i config.sys linje 9 og 10
1DEVICE = oakcdrom.sys /D:cd1 2DEVICE = btdosm.sys 3DEVICE = btcdrom.sys /D:cd2 4DEVICE = aspicd.sys /D:cd3 5LASTDRIVE = Z 6 7 8[menu] 9Submenu=G-DISK, Gdisk Menu. 10submenu=GHOST, GHOST Menu. 11 12 13 14[G-DISK] 15menuitem=GDCRE5, Create a partition on 5Gb. 16menuitem=GDCRE10, Create a partition on 10Gb. 17menuitem=GDEXT, Create a extendet partition. 18menuitem=GDLOG, Create a logical partition on the remaining space. 19menuitem=GDDEL, ->WARNING<- This will vipe ALL partition. 20menuitem=menu, Back to Menu 21menuitem=GDNO, Exit. 22 23 24[GHOST] 25menuitem=GH, Start Ghost only 26menuitem=GHYES, This vill load the Windows XP Image. 27menuitem=menu, Back to Menu 28menuitem=GHNO, Exit. 29 30 31[GHYES] 32 33 34[GDDEL] 35 36 37[GDCRE5] 38 39 40[GDCRE10] 41 42 43[GDEXT] 44 45 46[GDLOG] 47 48 49[GDNO] 50 51 52[GHNO] 53 54 55[GH] 56
Så er den i vinkel. 20 + 27 submenu=menu, Back to Menu Det skal selvfølgelig ikke være en menuitem men en submenu.
--> netpxq nu ligger problemerne ikke i en batch fil men i sys fil. men det er rigtigt at det kan være en fordel med "" hvis vi taler om lange fil/mappe navne, men ikke i dette tilfælde, hvor der er taler om variabler.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.