我们有一个通过GPO部署的登录脚本,该脚本为我们执行了许多操作,包括映射网络驱动器和打开我们的Intranet页面。当前,如果用户将Google Chrome设置为其默认浏览器,则Intranet页面将在正常登录时打开,但不允许任何外部超链接(来自电子邮件,已保存的链接等)在chrome中打开新标签或窗口,直到将关闭从GPO打开铬的原始窗口,然后它将正常运行。以下是打开Intranet页面的代码段:
Set WSHShell = CreateObject("WScript.Shell")
CreateObject("WScript.Shell").Run("http://ourintranetpage")
我已经创建了一个用户和计算机来测试该问题,并且我拒绝该用户接收来自GPO的登录脚本,而是创建了一个计划任务以在测试用户登录时运行该脚本。这样做的原因是尝试注释掉登录脚本的其他部分,以查看在脚本运行期间是否存在任何冲突。但是,当脚本按计划运行时,chrome将照常运行并打开新标签页/窗口。当选择IE或Firefox作为默认浏览器时,该问题不存在。我们无法强制使用默认浏览器,因为许多执行人员对浏览器的偏好有所不同。
[抱歉,如果该帖子缺少帮助所需的信息,请告诉我是否需要提供更多信息,这是我的第一篇帖子。 :)
发现这是一个解决方案:
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run "ourintranetsite", 1, false