我们有一个批处理文件 ( logon.bat ),它在用户登录时映射驱动器。
此脚本由组策略应用于整个域。
最初,这非常有效,因为我们一直希望应用此脚本。但是,现在我们在远程站点的 PC 通过 VPN 链接访问域。由于驱动器映射脚本和慢速 VPN 链接的结合,这些 PC 可能需要长达 5 分钟才能登录。我通过从“默认域策略”GPO 中删除“logon.bat”进行了实验,远程站点的用户可以更快地登录几分钟。这是完美的——我可以在远程站点为需要网络访问的少数用户手动映射驱动器。
然后我尝试做的是创建两个 OU:“主办公室”(我们要继续使用驱动器映射脚本的地方)和“场外”(用于远程站点,以及属于域的笔记本电脑)加入)。
唯一的问题是,当我从“默认域策略”GPO 中删除对“logon.bat”的引用,并将其添加到应用于“主办公室”的“登录时映射驱动器”GPO 中时,它不再被应用到主办公室。我不能选择性地将驱动器映射仅应用于主站点的用户。
我们不能再继续对这个登录脚本使用全有或全无的方法,因为它会对远程工作的用户产生性能影响。
有谁知道为什么当我尝试让不同的 GPO 处理它时驱动器映射停止工作?
如前所述,您将用户策略设置设置为计算机帐户。默认情况下,这不起作用。
您可以通过在您创建的策略上启用环回模式处理来处理登录到这些计算机的用户的设置,从而使其以这种方式工作。环回处理将允许将用户策略设置应用于应用于计算机帐户的策略。
请注意,启用环回模式将在策略启用环回模式后应用的该 OU 中的所有策略上启用它。
您有一个绑定到计算机OU的用户策略。这些设置需要与它们绑定到的 OU 的内容相匹配。
登录脚本是一种用户策略。它不适用于您放入该 OU 中的计算机,因为它适用于users。
正如其他答案所述,用户策略不适用于计算机,但您可以使用环回处理模式来允许这样做。
您在站点之间有多少带宽,以及远程站点上有多少用户/计算机?
我怀疑您看到的延迟不是由于您应用的策略,而是实际上是因为您正在通过慢速 WAN 链接映射网络驱动器。
我无法从您问题中的细节中看出,但如果您还没有,如果您在远程站点安装域控制器、配置 AD 站点和子网并将 DFSR 设置为在两个站点之间复制您的网络共享。
自 2006 年左右以来,我们一直在运行类似的设置,在两个文件服务器之间复制大约 500GB 的数据,带宽不超过理论最大值 384Kbps。根据您拥有多少数据/带宽,我建议您使用位于总部的远程站点服务器启动初始复制,否则您可能需要等待很长时间才能完成初始同步。