Google chrome GPO登录脚本打开intranet页面,但当Chrome是默认浏览器时,不允许超链接打开新的选项卡\窗口

Google chrome GPO登录脚本打开intranet页面,但当Chrome是默认浏览器时,不允许超链接打开新的选项卡\窗口,google-chrome,login-script,gpo,Google Chrome,Login Script,Gpo,我们有一个通过GPO部署的登录脚本,它为我们执行多种操作,包括映射网络驱动器和打开内部网页面。目前,如果用户将Google Chrome设置为默认浏览器,则登录时将正常打开intranet页面,但不允许任何外部超链接(来自电子邮件、保存的链接等)在Chrome中打开新选项卡或窗口,直到从GPO打开Chrome的原始窗口关闭,然后才能正常运行。以下是打开intranet页面的代码片段: Set WSHShell = CreateObject("WScript.Shell") CreateObjec

我们有一个通过GPO部署的登录脚本,它为我们执行多种操作,包括映射网络驱动器和打开内部网页面。目前,如果用户将Google Chrome设置为默认浏览器,则登录时将正常打开intranet页面,但不允许任何外部超链接(来自电子邮件、保存的链接等)在Chrome中打开新选项卡或窗口,直到从GPO打开Chrome的原始窗口关闭,然后才能正常运行。以下是打开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