【发布时间】:2012-02-28 10:22:26
【问题描述】:
我有一个服务器,当用户登录时,会执行一个登录脚本来加载用户有权使用的打印机。这是使用 GPO 完成的。所以当用户登录后,他可以看到他被允许使用的打印机。
我需要做的是在 C# 应用程序中加载这些打印机。我一直在尝试使用 (objectClass=groupPolicyContainer) 过滤器枚举组策略容器的属性,但我无法找到我(当前用户)可以访问的打印机。
【问题讨论】:
-
看起来很不切实际。也许您可以找到打印机对象,但用户将如何找到打印机?
-
实际上我可以使用活动目录获取打印机,但要确保只有那些我有权使用的打印机才能为我的用户获取有关打印机的 GPO 信息。
标签: c# active-directory group-policy gpo