bonjour à tous, j'ai prestement in problème dans mon script
Code Batch : 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
@echo off
:title
title cerebral
echo progame start at: [%time%] - [%date%]
echo program version%: 1.0.1
echo press enter to continue
pause
:start
set /p colo=<var/colorsave.txt
color %colo%
set /p lang=<var/langsave.txt
if "%lang%"=="1" goto :fr
if "%lang%"=="2" goto :en
if "%lang%"=="3" goto :nl
if "%lang%"=="4" goto :de
if "%lang%"=="5" goto :cn
if "%lang%"=="6" goto :ru
if "%lang%"=="7" goto :it
if "%lang%"=="8" goto :es
::set exit=
::set setting=
::set start your script=
::set select a number=
::set change color of text and background=
::set change language=
::set blak=
::set blue=
::set green=
::set grey=
::set red=
::set purple=
::set yello=
::set white=
::set select color for text=
::set select color for background=
::set selected color=
::set press enter return to main menu=
::set previous selection=
::goto :menu1
:en
set exit=exit
set setting=setting
set start your script=start your srcipt
set select a number=select a number
set change color of text and background=change color of text and background
set change language=change language
set blak=blak
set blue=blue
set green=green
set grey=grey
set red=red
set purple=purple
set yello=yello
set white=white
set select color for text=select color for text
set select color for background=select color for background
set selected color=selected color
set press enter return to main menu=press enter return to main menu
set previous selection=previous selection
goto :menu1
:fr
set exit=sortire
set setting=parametre
set start your script=demarer votre script
set select a number=selectioner un numero
set change color of text and background=chager la couleur du text et du font d'ecran
set change language=changer la langue
set blak=noir
set blue=bleu
set green=vert
set grey=gris
set red=rouge
set purple=mauve
set yello=jaune
set white=blanc
set select color for text=selectioner une couleur pour le text
set select color for background=selectioner une couleurpour le font d'ecran
set selected color=couleur choisie
set press enter return to main menu=presser "enter" pour retourner au menu principale
set previous selection=selection precedante
goto :menu1
:nl
goto :menu1
:de
goto :menu1
:cn
goto :menu1
:ru
goto :menu1
:it
goto :menu1
:es
goto :menu1
:menu1
cls
echo      1 %exit%
echo      2 %setting%
echo      3 %start your script%
set /p menu1="%select a number%"
if "%menu1%"=="1" goto :m1s1
if "%menu1%"=="2" goto :m1s2
if "%menu1%"=="3" goto :m1s3
:m1s1
exit
:m1s2
echo      1 %change color of text and background%
echo      2 %change language%
set /p m1s2="%select a number%"
if "%m1s2%"="1" goto :m1s2a
if "%m1s2%"="2" goto :m1s2a2
:m1s2a
cls
echo 0 = %blak%
echo 1 = %blue%
echo 2 = %green%
echo 8 = %grey%
echo 4 = %red%
echo 5 = %purple%
echo 6 = %yello%
echo 7 = %white%
set /p m1s2a="%select color for text%"
set /a a = %m1s2a%
:m1s2b
cls
echo %previous selection% "%a%"
echo 0 = %blak%
echo 1 = %blue%
echo 2 = %green%
echo 8 = %grey%
echo 4 = %red%
echo 5 = %purple%
echo 6 = %yello%
echo 7 = %white%
set /p m1s2b="%select color for background%"
set /a b = %m1s2b%
:m1s2c
cls
color %b%%a%
echo %selected color%("%b%""%a%")
echo %press enter to return to the main menu%
pause
echo %b%%a%>var/colorsave.txt
goto :menu1
:m1s2a2
cls
echo 1 = en
echo 2 = fr
echo 3 = nl
echo 4 = de
echo 5 = cn
echo 6 = ru
echo 7 = it
echo 8 = es
set /p m1s2a2="%select a number%"
set /a l = %m1s2a2%
echo %l%>var/lang.txt
goto start
:m1s3
cls
cd script
if "%~z1"=="" echo 0
pause
:m1s3a
dir 
set /p m1s3a="%enter the name of your batch script .txt%"
echo %your seleced this script%:%m1s3a%
set /p m1s3a2="%do you want to strat them% (y/n)"
if "%m1s3a2%"=="n" goto :m1s3a
set eee=<<%m1s3a%
echo %eee%
pause
quand j'essai d’accéder à une des deux options dans la section setting (:m1s2) le cmd s'arrête net, je ne comprends pas pourquoi

toute aide serait la bienvenue

ps la section (:m1s3) est toujours en développement mais comporte certains problèmes également