如何在IE中从Windows Server单击“下载Chrome”按钮?


23

使用Windows Server 2012 R2的Internet Explorer时,我无法下载Google Chrome安装程序。我通常将允许的站点设置为安全状态,但这不起作用。是什么使我无法单击“下载Chrome”按钮?

https://www.google.com/chrome/browser/desktop/#


3
答案是Internet Explorer Enhanced Security Configuration。如果要查看其功能,请打开IE,然后单击链接“ Internet Explorer增强安全配置的效果”以查看配置设置列表。要进行安装,请使用简单的方法,只需将脱机安装程序下载到另一个机器上,然后复制到服务器即可。它比配置IE允许下载和安装要容易得多。如果您确实要配置IE,请将此URL粘贴到IE中以查看有关操作的说明:res://iesetup.dll/IESecHelp.htm#turnoff
Frank Thomas

弗兰克-如果我是你,我会将其移至答案字段。
Richie086

我同意里奇。
MacGyver

Answers:


27

Windows服务器附带的IE带有锁定的配置,它们作为Internet Explorer Enhanced Security Configuration。此配置包括一组区域设置以及其他高级设置。在默认状态下,这些浏览器将显示有关配置的消息。

在此处输入图片说明

要查看IE ESC的详细信息,请单击带有文本的链接Effects of Internet Explorer Enhanced Security Configuration以查看特定设置。

在以前的版本中,您可以简单地授予Internet Zone下载文件的权利,但是它不再像以前那样有效,并且基于Chrome Web的安装还需要脚本和本地安装程序执行,因此特别困难。

如果您仍要使用其他浏览器(避免使用IE或避开配置),则可以考虑禁用IE ESC。为此,请输入以下网址,以查看特定版本IE的帮助:res://iesetup.dll/IESecHelp.htm#turnoff

对于Windows Server 2012和2012 R2,说明如下:

建议在服务器上启用Internet Explorer增强的安全配置,以帮助确保服务器不会无意中受到恶意软件或其他基于浏览器的攻击。但是,在某些环境中,您可能希望关闭Internet Explorer增强安全配置保护,以使管理员或标准用户更容易浏览。

关闭Internet Explorer增强的安全配置

  1. 关闭您可能已打开的所有Internet Explorer浏览器窗口。

  2. 打开服务器管理器

  3. 如果您的服务器运行的是WindowsServer®2008 R2,请在“服务器摘要”的“安全信息”部分中,单击“配置IE ESC”以打开“ Internet Explorer增强的安全配置”对话框。

    如果您的服务器运行WindowsServer®2012,请单击“配置此本地服务器”以打开“本地服务器配置”页面。然后,在“属性”区域的“ IE增强安全性配置”旁边,单击“打开”以打开“ Internet Explorer增强安全性配置”对话框。

  4. 要允许本地Administrators组的成员在其默认客户端配置中使用Internet Explorer,请在Administrators下单击Off。

    要允许所有其他组的成员在其默认客户端配置中使用Internet Explorer,请在“用户”下单击“关闭”。

    注意一旦为一组用户关闭了Internet Explorer增强配置,服务器管理器将在Internet Explorer增强安全配置旁边显示“关闭”。

  5. 单击确定以应用更改


由于服务器2016上的一个或另一个原因,关闭此功能不会阻止页面因此而被阻止...。是否还需要其他操作?
道格拉斯·加斯凯尔

对于Windows Server 2019,只需在IE安全设置中启用Internet区域的文件下载即可
亚历山大·R·托里霍斯

9

我使用powershell在Windows Server 2012 R2中安装Chrome:

$LocalTempDir = $env:TEMP; $ChromeInstaller = "ChromeInstaller.exe"; (new-object System.Net.WebClient).DownloadFile('http://dl.google.com/chrome/install/375.126/chrome_installer.exe', "$LocalTempDir\$ChromeInstaller"); & "$LocalTempDir\$ChromeInstaller" /silent /install; $Process2Monitor =  "ChromeInstaller"; Do { $ProcessesFound = Get-Process | ?{$Process2Monitor -contains $_.Name} | Select-Object -ExpandProperty Name; If ($ProcessesFound) { "Still running: $($ProcessesFound -join ', ')" | Write-Host; Start-Sleep -Seconds 2 } else { rm "$LocalTempDir\$ChromeInstaller" -ErrorAction SilentlyContinue -Verbose } } Until (!$ProcessesFound)

我当然不推荐您这样做,但是有时您需要使用浏览器来获取一些文件。


0

对我来说,我做了以下事情,并且能够在Windows Server 2019上下载Chrome。

  1. 关闭Internet Explorer增强的安全配置。单击此处查看操作方法。
  2. 启用文件下载。点击这里查看如何
  3. 启用活动脚本(JavaScript)。点击这里查看如何

完成所有操作后,下载Chrome按钮运行正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.