我有一个configuration为机器级安装的MSI,因为它是一个设备驱动程序。
我可以通过Active Directory和组策略部署它。 但是,在新引导的计算机上,用户可以在安装完成之前login,并且在事件日志中收到警告,表示无法完成,将在下次重新启动时尝试。
如何让login屏幕等待安装完成?
您可能需要testingSyncForegroundPolicy组策略设置。 启用后,您应该在login对话框之前看到Software Installation飞溅横幅。
默认情况下,在客户端计算机上,组策略处理不是同步的;客户端计算机通常是不同步的不要等待networking在启动和login时完全初始化,现有用户使用caching的凭据login,这会缩短login时间,组策略在networking可用后在后台应用。
“请注意,因为这是一个后台刷新,因此软件安装和文件夹redirect等扩展需要两次login才能应用更改。为了能够安全地运行,这些扩展需要没有用户login,因此必须在在用户主动使用计算机之前,还需要前台,另外,对用户对象所做的更改,如添加漫游configuration文件path,主目录或用户对象login脚本,最多可能需要检测两次login。
你不能,真的 。
有没有本地的方式来做到这一点,唯一的方法来解决我(或在MS MS人)都知道涉及黑客的变通办法,如禁用键盘和鼠标或添加一个漫长的wait时间的脚本或启动例程防止其他事情发生,其中任何一种情况都可能会促使用户通过按下电源button而造成更大的混乱。
我可以想到的最好的办法是告诉每个人在他们离开的时候重新启动他们的机器,这样安装就有足够的时间完成,而所有的用户都没有办法去解决问题。
如果因为某种原因,这不是一个选项,你可以尝试安装注销或关机脚本 – 这应该强制注销或关机等待安装完成,然后再继续。 当然,这将需要您的用户实际上注销或closures作为一个半正规的活动,我的经验告诉我不太可能。