Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以检测Mac上运行的新兵训练营的NSIS脚本_Nsis_Bootcamp - Fatal编程技术网

可以检测Mac上运行的新兵训练营的NSIS脚本

可以检测Mac上运行的新兵训练营的NSIS脚本,nsis,bootcamp,Nsis,Bootcamp,我已经编写了一个NSIS安装程序,它可以在Windows上运行,而Windows在训练营上运行,在Mac Pro硬件上运行。我的安装程序是否有办法识别我的windows是否在训练营中运行?我需要我的安装程序在这种情况下的行为与在windows PC下不同。我已经在通过WinVer.nsh识别我的windows版本,并读取注册表以识别是否安装了.NET。也许有一个注册表项会泄露Mac平台?nsis HwInfo插件似乎没有提供此信息 我认为您无法通过本机发现用户是否在训练营上运行Windows。但

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

我认为您无法通过本机发现用户是否在训练营上运行Windows。但您可以检查苹果的BootCamp驱动程序模块是否正在运行(任务),例如:

AppleOSSMgr位置:C:\windows\system32\AppleOSSMgr.exe