【发布时间】:2011-09-28 11:21:50
【问题描述】:
我希望能够获得与 本地 计算机 (\\mycomputer\somepath...) 上网络共享的 UNC 路径相对应的物理路径 (C:\somepath...)。
我已尝试使用ManagementObjectSearcher as described here 执行此操作。这在以管理员身份运行时可以正常工作,但在从非特权帐户运行时会失败。
不抛出异常,SelectQuery 只返回一个 path 属性为 null 的 ManagementObject。
我希望能够从非特权帐户获取此信息,而无需将该帐户添加到管理员或超级用户等特权组。
谁能指出如何执行此操作 - 成功执行此查询所需的最低权限是多少?
我已经尝试使用计算机管理/WMI 控制/安全性授予帐户as described here 的权限,但这没有任何区别——即使我通过应用到“此命名空间和子命名空间”将所有权限授予根节点。
【问题讨论】:
标签: .net wmi system.management