I once used the code below to install .net 4.0,and it works.
But why does it not work on CR runtime
@ECHO OFF
start /w "" "%~dp0\CRRuntime_32bit_13_0_5.msi" /q /norestart
IF %ERRORLEVEL% == 3010 EXIT /B 0
EXIT /B %ERRORLEVEL%