1.參考文章:
查看是否安裝了VC++ 2015-2019 Redistributeable
如何使用NSIS檢查是否已安裝Visual C ++ 2017可再發(fā)行的x86
2.NSIS判斷操作系統(tǒng)是x64位還是x86(32位)系統(tǒng)
NSIS判斷操作系統(tǒng)位數(shù) NSIS判斷操作系統(tǒng)版本代碼文章來源:http://www.zghlxwxcb.cn/news/detail-612427.html
!include "x64.nsh"
Section
;64位系統(tǒng)
${If} ${RunningX64}
;這里進(jìn)行相應(yīng)的操作
${Else}
;這里進(jìn)行相應(yīng)的操作
${EndIf}
SectionEnd
2.實際測試
2.1:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes
左邊是32位WIN7,右邊是64位WIN10
WIN7這個系統(tǒng)安裝了Microsoft Visual C++ 2015-2019這個運(yùn)行時庫
2.2:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies
可以看到左邊的VC,redist.x86,x86,14.28,bundle中的“14”和“28”圖2.1是對應(yīng)的,不同版本,不同的VC++范圍可能數(shù)值都不一樣文章來源地址http://www.zghlxwxcb.cn/news/detail-612427.html
到了這里,關(guān)于通過注冊表查看電腦是否安裝Microsoft Visual C++的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!