0

我正在尝试找出一种以编程方式确定 Windows 副本是否在 Parallels 副本中运行的方法。我发现这篇文章有很好的说明,用于确定 Windows 是否在 VMWare、VirtualPC 或 WINE 中运行,但我无法为 Parallels 找到类似的东西。如何检测 Parallels?

4

2 回答 2

1

如果您在 .net System.Management 类中查询硬件制造商和型号信息,则可以检测您是否在 Parallels 中运行。本文详细介绍了如何获取硬件信息。如果您在 Parallels 中运行,硬件制造商将返回“Parallels Software International Inc.”。并且模型将返回“Parallels Virtual Platform”

于 2016-04-01T16:13:33.607 回答
0

事实证明,redpill方法可以很好地检测 Parallels


编辑:

正如 Paul Alexander 在他的评论中指出的那样,Red Pill 不再适用于 Parallels。但是,我确实找到了另一种方法。如果您查找 BIOS 序列号,“Parallels”是序列号字符串的一部分。

于 2009-09-03T21:29:25.463 回答