我们有一个login脚本,将一些remoteapp.rdp文件复制到某些用户桌面。 但是,这些用户有时也必须通过远程桌面连接直接连接到我们的terminal服务器才能使用某些软件。 当他们连接到远程桌面时,我们不希望在那里复制remoteapp.rdp文件。特定用户都是AD安全组的成员。 然后我们有一个组织所有的组织客户端计算机。
因此,如果login到客户端OU中的客户端计算机,我想要将具有login脚本的GPO应用于AD用户组中的用户。 GPO和login脚本是用户特定的。
我创build了一个适用于用户AD组并链接到客户端计算机OU的GPO。 这似乎不工作,至less没有文件被复制。 我认为问题可能是GPO设置是用户特定的,而链接的OU只包含计算机。 任何关于不同方法的build议都会使GPO按预期工作?
SELECT * FROM Win32_ComputerSystem WHERE NAME <> 'COMPUTER_NAME_HERE' 当目标用户login除terminal服务器以外的域中的任何计算机时,这将导致GPO运行。
这种方法不会引入典型的非预期的副作用,如环回处理。 在你的情况下,如果你使用环回处理,每个用户( 不只是你的AD安全组的成员 )在login你的terminal服务器时都会应用所有的用户GP设置,从而使你的努力只应用文件复制设置成对不相关用户应用不相关设置的情况。
您正在寻找组策略环回处理 。 这可以确保将应用于计算机的策略的User Settings应用于login的用户帐户,即使该策略不直接应用于相关用户帐户。
将此与安全性筛选相结合,以确保只有您想要获取设置的AD组的成员才能应用GPO,并且您应该很好。