0

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

4

1 回答 1

0

我认为您无法在本机上找出用户是否在 BootCamp 上运行 Windows。但是您可以检查 Apple 的 BootCamp 驱动模块是否正在运行(任务),例如:

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

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

于 2013-10-04T17:57:49.960 回答