有谁知道如何在ADDS“打印机目录?”中获得跨林打印机?

目前我正在进行主动目录林迁移,除此之外,已经决定开始从Windows XP升级到Windows 7的我们的客户端PC。 这让我在打印机方面遇到了一些问题,因为我们的客户在旧的森林和域名上,我们的打印服务器在新的。 我已经设置了许可权,以便每个人都可以访问,映射和打印到他们需要的打印机,但是他们习惯于在ADDS打印机目录中有打印机,当然,从打印的目录中列出打印机新域/林中的服务器不会在旧域/林中列出它们。

在这里输入图像说明

所以,考虑到我们的用户是……抵抗……改变的,有没有人知道一个方法来做ADDS打印机目录的跨森林search,以便用户可以看到他们期望看到什么,以及我们想在ADDS打印机目录search对话框中以打印机的方式显示它们? (下图)

在这里输入图像说明

到目前为止,我所能find的所有这些都是一个相当无用的Technet文章 ,它build议使用“ Microsoft Identity Integration Server 2003 ”服务器来同步森林之间的数据,我有点怀疑它会与运行Server 2012 R2域控制的Server 2008 R2 FL林/域一起工作(除了更喜欢不涉及整个新系统的pipe理和许可的解决scheme以外,还有一个该死的打印机列表)。

用户可以通过指定打印机名称将计算机configuration为使用特定的打印机,这不需要森林pipe理员的额外configuration。 但是,如果要使一个林中的用户能够浏览其他林中的打印机,请考虑使用Microsoft Identity Integration Server 2003在森林之间同步打印机数据,如本文前面的“跨森林检索应用程序数据”中所述。

您应该能够使用pubprn.vbs脚本手动发布打印机对象。

您可以通过查询Active Directory来获取要发布的打印机列表( csvde -f printers.csv -r "(objectClass=printQueue)"命令将查找所运行的域中的所有printQueue对象,并将其输出到文件中。这将是一个parsing输出到pubprn.vbs命令行的pubprn.vbs

长期保持清单,如果经常变化,可能会有问题。