HMENU nu se termina la Esc/Terminare
Posted: 27 Mar 2012, 16:55
Bat-ul hmenu merge in ciclu, chiar la Esc sau Terminare
pe un calculator Win 7, Sp1, 64 biti, cu hmenue.exe 2.02.
Pe acest calculator hMENUE.exe 2.02 se termina cu errorlevel=0, nu cu 1 si
din acest motiv ciclul nu se termina:
Testare cod returnat de hmenue V2.02, la terminare returneaza 0:
Pe acelasi calculator si acelasi DBMENU, daca se lanseaza hmenue V2.0, este ok,
la terminare retureneaza 1:
Pe alte calculatoare Win 7, 64 biti si hmenue 2.02 returneaza la terminare 1.
Ati intalnit asa ceva ? Ce poate fi cauza ?
pe un calculator Win 7, Sp1, 64 biti, cu hmenue.exe 2.02.
Pe acest calculator hMENUE.exe 2.02 se termina cu errorlevel=0, nu cu 1 si
din acest motiv ciclul nu se termina:
Code: Select all
:CICLU
...
if errorlevel 1 goto SFIRSIT
...
goto CICLU
:SFIRSIT
Code: Select all
d:\HAMOR>hmenue dbmenu\dbmenu
hMENU V 2.02 inceput : 16:23:09
hMENU V 2.02 sfirsit : 16:23:15
d:\HAMOR>echo %errorlevel%
0
la terminare retureneaza 1:
Code: Select all
d:\HAMOR>hmenue dbmenu\dbmenu
hMENU V 2.00 inceput : 16:26:48
hMENU V 2.00 sfirsit : 16:26:51
d:\HAMOR>echo %errorlevel%
1
Ati intalnit asa ceva ? Ce poate fi cauza ?