【发布时间】:2023-04-02 03:18:01
【问题描述】:
我正在编写一个应用程序来获取一些系统信息。我想知道应用程序是否需要管理权限才能运行。我粗略地搜索了 WMI 文档、google 和 SO。
在我发现的所有内容中,我没有注意到任何提及它。我认为这意味着我不需要管理员权限。 (也因为我在 WinXP 机器上使用普通用户帐户对其进行了测试,并且运行良好。)
无论如何都是 .NET,x86 应用程序。需要在 XP 和 Win 7 上工作。
【问题讨论】:
-
不,通常不会,除非在 WMI 类的 MSDN 文档中指出。 far 更常见的身份验证需求是尝试使用 WMI 访问另一台机器上的信息。告诉你你有一个特权问题,特别是在 C# 中,这并不害羞。有点像 pr0n,看到异常就知道了。