NSIS脚本,可以检测在Mac上运行的Boot Camp

时间:2013-09-30 22:10:03

标签: nsis bootcamp

我编写了一个NSIS安装程序,可以在运行在Mac Pro硬件上的Boot Camp上运行的Windows上运行。有没有办法我的安装程序可以识别我的Windows在Boot Camp下运行?我需要安装程序在这种情况下的行为与在Windows PC下的行为不同。我已经通过WinVer.nsh识别我的Windows版本,并阅读注册表以确定是否安装了.NET。也许有一个注册表项可以放弃Mac平台? nsis HwInfo插件似乎没有提供此信息。

1 个答案:

答案 0 :(得分:0)

我认为您不能原生地了解用户是否在BootCamp上运行Windows。但您可以检查Apple的BootCamp驱动程序模块是否正在运行(任务),例如:

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

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