2013-03-19 72 views
0

我想在我的Windows中以编程方式设置假版本信息。例如,Windows 7应该被各种软件检测为Windows 8。如果我有管理员权限,是否有可能?在Windows中设置假版本信息

+3

不,它不是;您想做什么? – CharlesB 2013-03-19 11:06:25

+0

最好的办法就是改变注册表,但你为什么要这样做?如何在虚拟PC(或等同)中安装Windows 8? – Raptor 2013-03-19 11:09:02

回答

2

答案取决于软件正在做什么来实现其环境。

gettype [link]变量是在旧版本的Windows中使用,并且%OSTYPE%ENVVAR可在Windows 7

这也有可能是软件与WMI [link]讲话。

但是,如果软件正在查看.dll并检查functions [link]的返回值,则这可能都是毫无意义的。

+1

顺便说一下,如果软件使用DLL函数,我们可以用Detours – arts777 2013-03-19 11:24:07