Bonjour,
Dans le batch que j'ai fait, j'y est incorporé un "set choise=" et pour cela il faut taper le bon chiffre pour accéder à différents menus et par le plus grand des hasards y aurait-il un moyen qu'au bout de 3 chiffres entrés ça mettent des * au lieu des chiffres rentrés ??
Un truc qui s'incorpore a sa.
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
echo   1.
echo   2.
echo   3.
echo   4.
echo   5.
echo   6.
echo   7.
echo   8.
echo   9.
echo  10.
echo  11.
echo  12.
echo  13.
echo  14.
echo  15.
echo  16.
echo  17.
echo  18.
echo  19.
echo  20.
echo  21.
echo  22.
echo  23.
echo  24.
echo  25.
echo  26.
echo  27.
echo  28.
echo  29.
echo  30.
echo   Q.Quitter
 
set choice=
echo.
set /p choice=Votre choix ?
if not '%choice%'=='' set choice=%choice:~0,1000%
if %choice%==1 goto 1
if %choice%==2 goto IE
if %choice%==3 goto 3
if %choice%==4 goto 4
if %choice%==5 goto 5
if %choice%==6 goto 6
if %choice%==7 goto 7
if %choice%==8 goto 8
if %choice%==9 goto 9
if %choice%==10 goto 10
if %choice%==11 goto 11
if %choice%==12 goto 12
if %choice%==13 goto 13
if %choice%==14 goto 14
if %choice%==15 goto 15
if %choice%==16 goto 16
if %choice%==17 goto 17
if %choice%==18 goto 18
if %choice%==19 goto 19
if %choice%==20 goto 20
if %choice%==21 goto 21
if %choice%==22 goto 22
if %choice%==23 goto 23
if %choice%==24 goto 24
if %choice%==25 goto 25
if %choice%==26 goto 26
if %choice%==27 goto 27
if %choice%==28 goto 28
if %choice%==29 goto 29
if %choice%==30 goto 30
if %choice%==q goto exit
if %choice%==Q goto exit
if %choice%==exit goto exit
 
echo Le choix %choice% n'est pas valide.
timeout>nul /t 1 
echo.
goto home

Merci d'avance.
Galiors