2013-09-30 30 views
0

我已經編寫了一個NSIS安裝程序,可以在運行於Mac Pro硬件上運行的Boot Camp上運行的Windows上運行。有沒有辦法讓我的安裝程序可以識別我的Windows在Boot Camp下運行?在這種情況下,我需要我的安裝程序的行爲與在Windows PC下的行爲不同。我已經通過WinVer.nsh識別我的Windows版本,並閱讀註冊表以確定是否安裝了.NET。也許有一個註冊表項可以放棄Mac平臺? nsis HwInfo插件似乎不提供此信息。可以檢測在Mac上運行Boot Camp的NSIS腳本

回答

0

我不認爲你可以在本地找出用戶是否在BootCamp上運行Windows。但是,你可以檢查是否蘋果的BootCamp的驅動模塊正在運行(任務),如:

AppleOSSMgr Location: C:\windows\system32\appleossmgr.exe

http://i.stack.imgur.com/h8uBe.png

相關問題