应用程序可以自行运行不同的权限吗?

时间:2015-07-28 14:06:19

标签: c# windows windows-7 uac

好的,我知道这不太可能,但是听我说:

我们正在开发一个使用C#和VS 2010的winforms应用程序并完成原型。我们的测试用户测试了这个原型。此外,我们还实施了正在测试的许可逻辑,它从本地PC(HDD序列号,CPU ID等)收集某些信息,以创建几乎唯一的激活密钥。

测试用户告诉我们,有时(即使物理设备完全相同)激活密钥更改,自然应用程序需要另一个许可证。我们高度怀疑这是因为基础methods(WMI)根据用户在Windows(Vista及更高版本)上的权限产生不同的值。

所以,鉴于此信息; C#应用程序是否有可能在不同的权限下运行(有时候管理员有时是标准用户)?

1 个答案:

答案 0 :(得分:0)

我不这么认为,应用程序如何输入管理员密码才能获得提升权限??