22
A
回答
32
是的。
使用
if IsWin64 then
// Do sth
else
// Do sth else
還有一個Is64BitInstallMode
功能。的確,32位設置可以在64位操作系統上運行。因此,Is64BitInstallMode
意味着IsWin64
,但IsWin64
並不意味着Is64BitInstallMode
。
38
如果你想檢查是否放棄或運行文件,你也可以檢查通話。
Check: IsWin64;
甚至
Check: "not IsWin64";
這允許快速和容易的方式編譯32位& 64位應用程序安裝程序到一個封裝中,但只運行特定的一個。
編輯:爲了進一步擴大那些可能正在尋找這個,我想跟進。
例如,如果你想只允許某些文件被你可以做以下的安裝程序複製了下來:http://www.jrsoftware.org/ishelp/index.php?topic=scriptcheck
:[Files]
Source: "MyProg-x64.exe"; DestDir: "{app}"; Check: IsWin64;
Source: "MyProg-x86.exe"; DestDir: "{app}"; Check: "not IsWin64";
從源頭改編
相關問題
- 1. 如何使用NSIS腳本檢測Windows 32位或64位?
- 2. Autoconf:檢測目標平臺是32位還是64位
- 3. 編程爲64位平臺
- 4. COM在64位平臺
- 5. 是否可以在bash腳本中檢測32位與64位?
- 6. 構建32位OpenCV的64位平臺
- 7. PHP的32位和64位平臺
- 8. 檢查已安裝的mingw平臺,32位或64位
- 9. 如何檢測64位MSVC與cmake?
- 10. 64位窗口VMware檢測
- 11. Numpy.count_nonzero在64位Windows平臺上崩潰
- 12. 多平臺腳本
- 13. 如何檢測Node.js腳本是否通過shell管道運行?
- 14. 如何檢測腳本是否通過計劃任務運行
- 15. 無法通過nsis腳本註冊我的64位DLL?
- 16. 如何檢測VC++代碼中的JRE位(32位或64位)
- 17. 瀏覽器和平臺檢測通過使用javascript
- 18. 如何檢測,如果CPU是32位還是64位
- 19. 通過自定義printf函數跨平臺打印64位整數
- 20. 如何編譯numpy以安裝在64位平臺上?
- 21. 平臺檢測在CMake的
- 22. 檢測用戶的平臺
- 23. 在Rust中檢測平臺
- 24. 基本堆的使用統計在64位平臺
- 25. Xamarin Forms UWP平臺破壞了64位版本嗎?
- 26. 如何檢測通過JavaScript
- 27. MVC如何檢測通過
- 28. Facebook的:如何通過Facebook平臺
- 29. 在後構建腳本如何檢查系統是64位或32位
- 30. OSX 64位C++通過線