我正在设置我所在组织的第一个终端服务器/远程桌面会话主机 (RDSH) 供实验室使用。我们是一所大学,我想使用此服务器(或在服务器场中以类似方式配置的更多服务器)为校园内的其他实验室提供支持。每个实验室都有自己的共享打印机。
理想情况下,瘦客户端不需要了解该区域中的打印机,因为它们首先不需要打印。由于瘦客户端是重新利用的硬件,我们将在其上安装 Windows 7,将它们加入域,并使用组策略将它们锁定为最小瘦客户端。
有没有什么方法可以使用组策略或登录脚本来让瘦客户端的位置(组织单位或其他)确定应该允许/默认为从给定瘦客户端连接的用户使用服务器上安装的哪台打印机?
我的一个朋友也遇到过类似的情况(但无法将瘦客户端添加到活动目录),只能通过使用不同的终端服务器来实现这一点。如果我们无法将瘦客户端加入域,有什么方法可以适当地确定访问/默认打印机?
答案1
您是否为每个实验室设置了单独的子网?我可能会根据不同的实验室设置不同的配置文件,并通过 DHCP 分配值。我在我的雇主那里做过类似的事情,只是它是按楼层分开的。每个楼层都有自己的子网,在 DHCP 中设置为一个范围。每个范围的 DHCP 选项 162 都不同。
答案2
为了通过脚本以编程方式确定计算机登录时的位置,可能需要考虑两个因素:
- 标识位置的命名模式(例如计算机名称 = 建筑物-房间-系统)
- 创建可识别/分组位置的 AD 容器,并相应地将系统放入其中
然后,脚本可以根据信息进行操作,然后协助在登录过程中进行调整。
答案3
我尝试过上述方法。此处详细说明了操作方法... http://www.petri.co.il/setting-up-logon-script-through-gpo-windows-server-2008.htm
显然,提到的一个丑陋的方法基本上是双重登录。登录到已经设置了本地打印机(或可以轻松设置)的本地系统,并使用 Windows 的重定向功能,以便您可以通过 RDP 从终端服务器访问本地可用的打印机, http://technet.microsoft.com/en-us/library/bb457106.aspx
如果您使用瘦客户端的系统映像/远程包管理,那么显然它不会太繁琐?