; 安裝VC環境
Function InstallVC
Push $R0
ClearErrors
;這里檢測的是vs2013 update5的 vcredist_x86.exe 版本號是: 12.0.30501.0
ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5e4b593b-ca3c-429c-bc49-b51cbf46e72a}" "BundleVersion"
; 檢測含有vc的注冊表信息是否存在
IfErrors 0 VSRedistInstalled
Exec "$INSTDIR\vcredist_x86.exe /q" ;若不存在,執行靜默安裝
StrCpy $R0 "-1"
;MessageBox MB_OK "安裝完畢"
VSRedistInstalled:
;MessageBox MB_OK "已安裝"
;Exch $R0
pop $R0
; Delete "$INSTDIR\vcredist_x86."
FunctionEnd
文章轉自:https://blog.csdn.net/lanxiaziyi/article/details/79897079
