GPO 根据用户属性部署打印机

GPO 根据用户属性部署打印机

我正在尝试根据 AD 中的 Office 属性部署打印机。如果用户被分配到里士满办公室,他们应该会得到这些打印机。请注意,这不是基于位置的打印。我只想根据分配的办公室自动安装适当的打印机。

目前,我正在使用项目级定位,并尝试使用 LDAP 过滤器来提取办公室。这是我当前正在使用的过滤器。我的帮助台团队添加了 samaccountname 选项,但没有什么不同。

(&(objectCategory=user)(objectClass=user)(physicalDeliveryOfficeName=Richmond\20Corporate)(samaccountname=%LogonUser%))

答案1

事实证明,我最初的查询工作正常,问题出在驱动程序上。虽然标准用户有权安装打印机驱动程序,但 Windows 并不信任这些驱动程序。使用 Windows 资源管理器手动安装打印机时,系统提示我无论如何都要安装。在策略应用期间不会出现此提示。

我将研究如何使用组策略强制安装驱动程序。如果我找不到所需的内容,我将创建一个新问题。感谢您的帮助。

更新 :

在打印服务器上安装最新的打印驱动程序可以纠正安装错误。

答案2

请更改第一个类别,用户->人。

(&(objectCategory=person)(objectClass=user)(physicalDeliveryOfficeName=Richmond\20Corporate))

如果不起作用,我会尝试在 Richmont Corporate 中不留空格,以删除\20

相关内容