Joe*_*oel 5 domain-name-system active-directory cname-record network-printer
我正在开发运行 Windows Server 2008 R2 的新打印服务器。共享打印机将列在 Active Directory 中。打印服务器有一个带有一个名称的主机记录,但我希望用户使用不同的名称进行连接,通过 dns 服务器上的 cname 记录进行设置。
问题是这些共享打印机使用主机 A 记录列在 Active Directory 中。我可以选择通过\\cname\printername
共享添加打印机,但是如果我在 Active Directory 中找到打印机,它将改为通过连接到用户计算机上的打印机\\hostname\printername
,而这种差异对最终用户来说是非常明显的。我希望使用 cname 记录列出打印机,这样当用户连接到打印机时,他们看到的只是 cname。
这可能吗?
小智 4
我正在寻找同一问题的解决方案,发现 AD 中 printqueue 对象的“ uNCName ”属性只需从\\\\servername.domain.com\\printerName更改为\\\\alias.domain .com\\打印机名称. 完成此操作的脚本可在此处找到:http://jthiede.wordpress.com/2012/08/20/list-a-printer-in-active-directory-using-a-cname /。这些脚本使用 Quest Active Roles ( http://www.quest.com/powershell/activeroles-server.aspx ),因此无论您在何处运行脚本,都需要安装该角色。这是基本语法:
\n\n\n\n\nset-QADobject SERVER-printer -objectattributes\n @{servername=\xe2\x80\x9dalias.domain.com\xe2\x80\x9d;shortservername=\xe2\x80\x9dalias\xe2\x80\x9d;uNCName=\xe2 \x80\x9d\\\\alias.domain.com\\打印机\xe2\x80\x9d}
\n
希望这可以帮助!
\n\n-杰森
\n 归档时间: |
|
查看次数: |
4336 次 |
最近记录: |