访客帐户限制

本文关键字:访客 | 更新日期: 2023-09-27 17:53:30

我正在做一个项目,我必须验证英特尔Atom处理器和Windows 7操作系统的平台。

I have Used:

ManagementClass mgmt = new ManagementClass("Win32_Processor");
//for Intel Atom, "Win32_OperatingSystem" for Win 7 OS

现在,这个逻辑在作为管理员或标准用户登录时工作正常,但是当作为访客用户登录时,我在方法中获得System.UnauthorizedAccessException:

void ThrowExceptionForHRInternal(Int32, IntPtr)
description: Access is denied

客户帐号获取平台详细信息有任何限制吗?

访客帐户限制

是的。

如果没有dcom更改或模拟,您将无法绕过此问题。我现在无法测试它,但我很确定环境类也会抛出异常。

您只是作为来宾访问受限,包括大多数wmi访问和大多数比用户名更远的环境访问。在这种情况下,模仿是一件不好的事情,我不会这么做。我甚至不确定它是否会在这种情况下为您工作,或者只是抛出另一个异常。