Why am I prompted to accept a Microsoft EULA during MATLAB installation and how can the agreement be automated for silent installation?

3 views (last 30 days)
MATLAB for Windows operating systems requires Microsoft Visual C++ Redistributable 2005. If not already present on the system, the appropriate version of the Redistributable will be installed during MATLAB installation.
As of MATLAB R2011b the appropriate version of the Redistributable requires EULA acceptance during installation. This prompt will interrupt an automated (silent) installation of MATLAB R2011b until the user accepts the Microsoft agreement.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 25 Apr 2012
This bug has been fixed in Release 2012a (R2012a). For previous product releases, read below for any possible workarounds:
Fully automated or silent MATLAB R2011b installations are only possible if the appropriate version of Microsoft Visual C++ Redistributable 2005 is available on the system prior to MATLAB installation. MATLAB R2011b requires of Microsoft Visual C++ Redistributable 2005 version 8.0.6100.
It is possible to install the Microsoft Visual C++ Redistributable silently using the installer for Microsoft Visual C++ Redistributable which is packaged with the MATLAB installer prior to running the MATLAB installer.
This installer is found with the MATLAB installation files (on the DVD or in the downloads directory) under bin/win32 for 32-bit Windows or bin/win64 for 64-bit Windows. Run the executable via a dos prompt with the /Q flag. If $MEDIA is the directory where the installation files are, run:
64-bit Windows:
$MEDIA\bin\win64\vcredist_x64.exe /Q
32-bit Windows:
$MEDIA\bin\win32\vcredist_x86.exe /Q
Afterwards you can run the MATLAB silent installer as normal.
Note that this behavior does not affect MATLAB R2011a or earlier.

More Answers (0)

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Tags

No tags entered yet.

Products


Release

R2011b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!