Je soupçonne que %ProgramFiles%
pointe vers le mauvais dossier.
Essayez @echo %ProgramFiles%
à partir d'un fichier pour voir dans quel dossier il se trouve. Vous devez vous assurer qu'il ne se trouve pas dans le dossier Program Files x86
dossier.
J'ai trouvé ce lien aussi, peut-être qu'il peut vous aider ?
Source :comment obtenir les fichiers de programme x86 env variable ?
MODIFIER
Pour être sûr, pouvez-vous essayer avec le chemin complet au lieu de la variable système ?
Comme ça,
@echo off
echo Installing MySQL Server. Please wait...
msiexec /i "mysql-installer-community-5.6.14.0.msi" /qn
echo Configurating MySQL Server...
"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqlinstanceconfig.exe"
-i -q ServiceName=MySQL RootPassword=mysql ServerType=DEVELOPER
DatabaseType=MYISAM Port=3306 Charset=utf8
echo Installation was successfully
ou même
@echo off
echo Installing MySQL Server. Please wait...
msiexec /i "mysql-installer-community-5.6.14.0.msi" /qn
echo Configurating MySQL Server...
cd "C:\Program Files\MySQL\MySQL Server 5.6\bin\" <-- set folder first, then run executeable
mysqlinstanceconfig.exe
-i -q ServiceName=MySQL RootPassword=mysql ServerType=DEVELOPER
DatabaseType=MYISAM Port=3306 Charset=utf8
echo Installation was successfully