我正在testing升级到我们的域上的Windows 10,该域目前基于Windows Server 2012 DC和所有Windows 7工作站。 我从来没有能够使它在Windows 7上工作,所以我放弃了,因为我不需要它,但对于Windows 10,我确实需要它。 我花了几个小时和几天的时间试图弄清楚,但我没有想法。 这是我当前的GPO设置,按inheritance顺序排列(缩短名称以保持较短的篇幅):
森林计算机(计算机configuration)
森林工作站(计算机configuration)
林用户(用户configuration)
脚本的工作站特定部分运行得非常好,但用户部分却没有。 据我可以从事件日志(脚本写入自定义事件日志)告诉,用户的部分根本不被调用。 我以为这可能是因为它在一个共享,所以我把它复制到本地系统驱动器,但是什么也没做。 正如你可以看到所有的防火墙被禁用,但它没有效果。
域和森林function级别是Windows Server 2012,如果重要的话。 我还应该注意PowerShell执行策略设置为Unrestricted。
我不知道还有什么办法来使login(和扩展注销)脚本运行,当他们应该。 我要求你的帮助。
UPDATE
所以,挖掘更多,我运行RSoP的客户端,我发现一些奇怪的东西,或者说,我没有find它。 没有为用户configuration定义的login/注销设置。 事实上,我预期在那里的很多设置都没有。 相反,应用的设置仅限于域pipe理员专用的设置。 所以看起来GPOinheritance不起作用? 域/ OU是这样configuration的:
这是GP的inheritance:
那么,出于什么原因,林用户政策没有被应用? 我以为GP是按照级联的顺序来应用的?
用户帐户是否在Windows 10 OU中? 如果没有,那就是问题所在。 如果用户帐户不在Windows 10 OU中,则该用户帐户不在GPO的pipe理范围(SOM)范围之内。