Windows Server 2008 R2 映射用户特定驱动器

Windows Server 2008 R2 映射用户特定驱动器

在我们旧的 Windows 2003 SBS 上,设置网络的人创建了一个登录脚本,该脚本触发后会映射一些驱动器并添加网络打印机。我想取消该脚本,只使用 GPO。

我们正在配置一台新的 Windows 2008 R2 服务器。我能够使用 GPO 设置几个映射驱动器。我想自动映射用户特定的驱动器。

一个例子:

Login Username = skimmel
Mapped Drive Template = \\SERVER\users\%username%
Final Mapped Drive = \\SERVER\users\skimmel

有没有一种方法可以做到这一点,而不必在每次创建新用户时设置驱动器?

答案1

使用“更新”选项驱动器地图 GPO你应该能够毫不费力地完成这个任务。

基本上,你只需复制登录脚本中的设置,看起来你已经拥有了,所以现在你只需要创建一个 GPO根据这些说明。在 GPO 窗口内部,您可以定义映射驱动器,有一个定位部分,允许您定义特定用户、用户组或通配符。

只要所有用户都是欧亚(基本上是 Active Directory 中用于组织 AD 的“容器”),GPO 与之绑定,您应该不会有问题。也许考虑创建新的 OU并移动一两个用户进行测试(如果可以的话)

答案2

最直接的方法可能是使用用户的“主文件夹”功能。它位于用户属性的“个人资料”选项卡上。

WS 2008 用户属性配置文件选项卡

如果你想这样做是为了给他们一个保存文件等的地方,你应该研究一下文件夹重定向,这是解决用户在本地保存内容问题的优雅解决方案。它本质上允许您将桌面和我的文档强制到服务器文件夹。

答案3

我同意约翰的回答。以下是我部署的方式:

  • 我把所有想要映射驱动器的用户账户都放在一个 OU(和子 OU)之下。
  • 我通过 WSUS 部署了“客户端扩展”(即 KB943729)。请确保在所有 XP 客户端(如果有)上都安装此扩展。不过,它是 Win7 内置的。
  • 我使用组策略管理控制台创建了一个名为“驱动器映射器”的新 GPO。在此 GPO 中:
    • 用户配置 > 首选项 > Windows 设置 > 驱动器映射
    • 新的映射驱动器:
      • 操作:更换
      • 位置 \domain.local\dfs\share (我在此场景中使用 DFS)
      • 重新连接
    • 在常用选项卡中:
      • 我在登录用户的上下文中运行
      • 项目级定位指向一个安全组,该组具有适合每个共享的用户

就是这样。不过有时需要重启几次或进行 gpupdate 才能显示出来。

相关内容