GPO设置每台计算机的墙纸而不是每个用户

我希望能够configuration一个GPO设置壁纸计算机,而不是每个用户。 但是,通过阅读文档和论坛,我还没有弄清楚看起来应该是一件简单的事情。

这是针对Windows Server 2008 R2域环境的。

提前致谢。

要做到这一点的唯一方法(“this”是根据用户login的计算机在用户策略中设置的东西)是Loopback Processing ,其中(在合并模式下)检查计算机对象的链接GPO的用户策略以及用户对象。

回环处理可能会给您的GPO环境增加很多复杂性,并且会出现许多意想不到的策略 – 确保您完全理解将要执行的操作,并在启用之前testing潜在的影响。

虽然这是可行的,但没有明显的方法来做到这一点,因为壁纸不能部署到“计算机”的GPO …只有“用户”的GPO

这就是我做的,克里特岛和编辑一个新的GPO,并去:
用户configuration\策略\pipe理模板\桌面\桌面
在这里你启用“桌面壁纸”选项…..然后键入位置,为了简化事情,你可以在这里部署它:
C:\ WINDOWS \networking\壁纸\的Windows \ NewWallpaper.jpg

现在,您还需要在本地复制壁纸图像,因此,在您编辑的同一GPO上,请转到: 用户configuration\首选项\ Windows设置\文件
然后创build一个新的“文件”条目
行动:更换
源文件: \ yourfileserverUNC \ Share \ NewWallpaper.jpg
目标文件: C:\ Windows \ Web \ Wallpaper \ Windows \ NewWallpaper.jpg

然后你把这个GPO应用到你的域的根目录,我知道你现在在问,我怎么限制GPO,所以它只能在某些计算机上运行??这是我的朋友的秘密,WMI Filters !!! 。您可以创build一个WMI筛选器,将GPO的执行限制为一定数量的IP地址或一系列IP地址,请转到“WMI筛选器”部分并创build一个types为“root \ CIMv2”的新筛选器“查询”字段types:

select*从Win32_IP4RouteTable其中(名称如“10.1.3。%”或名称如“10.122.77.29”或名称如“10.122.77.30”)

保存WMIfilter,然后返回到GPO,在“范围”选项卡下,您将在底部看到一个“WMI过滤”选项,select您创build的WMIfilter,这将限制GPO的执行机器或IP地址指定的机器范围..它在我的系统上工作得很好..我希望它可以帮助..谢谢!