Tôi nghi ngờ rằng %ProgramFiles%
đang trỏ đến thư mục sai.
Hãy thử @echo %ProgramFiles%
từ một tệp để xem nó đang tìm thư mục nào. Bạn phải đảm bảo rằng nó không nằm trong Program Files x86
thư mục.
Tôi cũng tìm thấy liên kết này, có lẽ nó có thể giúp bạn?
Nguồn: cách lấy tệp chương trình x86 env biến?
CHỈNH SỬA
Để chắc chắn hơn, bạn có thể thử nó với đường dẫn đầy đủ thay vì biến hệ thống không?
Như thế này,
@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
hoặc thậm chí
@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