在没有浏览器的情况下在 Windows 上下载浏览器的 5 种方法
已发表: 2023-01-23下载另一个 Web 浏览器是许多人在新 Windows PC 上执行的首要任务之一,通常使用 Microsoft Edge 或 Internet Explorer 的内置副本。 但是,还有一些其他方法可以在新 PC 上获取 Chrome 或 Firefox。
在过去,获得 Web 浏览器通常意味着拿起 CD 或软盘,或者等待通过 FTP 网络进行缓慢的下载。 Windows 最终默认附带了 Internet Explorer,后来又附带了 Microsoft Edge,这意味着只需点击几下即可下载另一个 Web 浏览器。 在现代,Edge 及其默认搜索引擎 (Bing) 试图阻止您在搜索“google chrome”或其他相关术语时发出警告,这非常有趣。
尽管使用 Edge 在 Windows PC 上下载另一个浏览器仍然是最简单的方法,但还有一些其他方法可以获取 Chrome、Firefox 或您选择的其他浏览器。
微软商店
PowerShell 脚本
卷曲命令
巧克力味
HTML 帮助程序
微软商店
适用于 Windows 10 和 11 的内置应用商店 Microsoft Store 用于锁定网络浏览器等更高级的应用程序。 现在的规则更加宽松,因此,Mozilla Firefox 于 2021 年 11 月成为 Microsoft Store 上的第一个主要网络浏览器。
自 2022 年 1 月起,您可以从 Microsoft Store 下载 Mozilla Firefox、Opera、Opera GX、Brave Browser 和一些不太受欢迎的替代产品。 只需在电脑上打开 Microsoft Store 应用并搜索它们。
不过,Microsoft Store 上仍然有许多假冒应用程序,因此请小心获取上面链接的应用程序。 在这种情况下,我们尽量不使用 Web 浏览器,您可以确保使用 Windows 运行对话框和商店 URI 方案打开正确的列表。 例如,这是 Firefox 的商店 URL:
看到“productId”后面的那个字符串了吗? 打开“运行”对话框 (Win + R),然后键入此 URL:
单击“确定”,Microsoft Store 将打开该特定列表。 您可以将“ProductId=”之后的部分替换为 Microsoft Store 上任何其他内容的 ID。
PowerShell 脚本
一种无需 Web 浏览器直接从 Web 下载文件的方法是使用 PowerShell,它是 Windows 中的命令行环境之一。 最简单的方法是使用 Invoke-WebRequest 命令,该命令可以追溯到 PowerShell 3.0,它与 Windows 8 捆绑在一起——使得该命令在每个现代版本的 Windows 上都可用。
首先,在“开始”菜单中搜索 PowerShell 并将其打开。 还有许多其他方法可以打开 PowerShell。 您应该会看到在您的主用户文件夹中开始的提示。 首先键入“cd Desktop”(不带引号),然后按 Enter。 这样,下载的文件将保存到您的桌面以便于访问。
最后,从本文底部获取您选择的浏览器的下载链接,并将其放入 Invoke-WebRequest 命令中,如下所示:
调用-WebRequest http://yourlinkgoeshere.com -o download.exe
PowerShell 应显示进度弹出窗口,然后在下载完成后将其关闭。 然后您可以尝试打开桌面上创建的“download.exe”文件。
卷曲命令
您还可以使用 Curl 在 Windows 上直接从 Internet 下载文件,Curl 是一种用于发出 Web 请求和下载文件的跨平台工具。 Curl 预装在 Windows 10 版本 1803 或更高版本(2018 年 4 月更新)上。
首先,在“开始”菜单中搜索 PowerShell 并将其打开,或者通过按 Win + R 并键入“powershell”(不带引号)从“运行”对话框中打开它。 首先,将目录设置为您的桌面文件夹,这样您就可以在下载文件时轻松找到该文件。 运行以下命令,完成后按 Enter 键。
光盘桌面
接下来,从本文底部获取适用于您的浏览器的下载 URL,并将其放入 curl 命令中,如下例所示。 请注意,URL 需要放在引号内。
curl -L "http://yourlinkgoeshere.com" -o download.exe
该命令告诉 Curl 下载指定的 URL,遵循任何 HTTP 重定向(-L 标志),然后将文件保存为文件夹中的“download.exe”。
巧克力味
在没有网络浏览器的情况下在 Windows 上安装软件的另一种方法是 Chocolatey,这是一个第三方包管理器,在某些 Linux 发行版上的工作方式有点像 APT。 它允许您使用终端命令安装、更新和删除应用程序(包括网络浏览器)。
首先,在开始菜单中搜索 PowerShell 并以管理员身份打开它。 然后运行以下命令以允许运行 Chocolatey 等可执行脚本,并在出现提示时按 Y:
设置执行策略 AllSigned
接下来,您需要安装 Chocolatey。 下面的命令应该被复制并粘贴到 PowerShell 中,但我们假设您没有在 Windows PC 上使用 Web 浏览器,所以请尽情输入:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
完成后,您将能够使用简单的命令安装 Web 浏览器,以及 Chocolatey 存储库中的任何其他内容。 以下是安装流行网络浏览器的命令。 请记住,任何时候你想运行 Chocolatey,你都必须以管理员身份打开一个 PowerShell 窗口。
choco 安装 googlechrome choco 安装 firefox 巧克力安装歌剧 choco 安装勇敢 choco 安装 vivaldi
Chocolatey 包旨在通过 Chocolatey 进行更新(例如,通过运行“choco upgrade googlechrome”),但网络浏览器已经自行更新。
HTML 帮助程序
您可能以前见过 Windows Help Viewer,某些应用程序(主要是较旧的软件)使用它来显示帮助文件和文档。 Help Viewer 旨在呈现 HTML 文件,包括从 Web 加载的文件。 尽管这在技术上使它成为一个网络浏览器,但我们不得不把它放在这里是很荒谬的。
首先,打开“运行”对话框 (Win + R),然后运行以下命令:
嗯 https://google.com
该命令使用 Google 搜索页面打开帮助查看器。 但是,在您使用它时,您可能会注意到大多数页面几乎无法工作或呈现为完全损坏。 那是因为 Help Viewer 使用 Internet Explorer 7 的呈现引擎。查看器甚至无法识别 HTTPS。
古老的浏览器引擎意味着许多网络浏览器的下载页面根本无法工作——当我尝试点击谷歌浏览器页面上的安装按钮时,什么也没有发生。 但是,如果您可以进入工作页面,则它可以下载文件。 例如,您可以从 Mozilla 的存档网站下载 Firefox:
嗯 http://ftp.mozilla.org/pub/firefox/releases
你真的不应该使用这种方法,不仅仅是因为它非常不切实际——通过不安全的 HTTP 连接下载可执行文件会使你容易受到中间人攻击。 在您自己的家庭网络上尝试应该没问题,但切勿在公共 Wi-Fi 或您不完全信任的任何其他网络上这样做。
浏览器下载链接
以下是 Windows 上流行浏览器的最新可用版本的 URL,可用于上述任何基于 URL 的下载方法。 截至 2023 年 1 月,这些已被验证有效。
谷歌浏览器(64 位): https://dl.google.com/chrome/install/standalonesetup64.exe
Mozilla Firefox(64 位): https://download.mozilla.org/?product=firefox-latest&os=win64
Mozilla Firefox(32 位): https://download.mozilla.org/?product=firefox-latest&os=win
Opera(64 位): https://net.geo.opera.com/opera/stable/windows
Mozilla 在自述文件中解释了下载链接的所有选项。 Vivaldi 不提供直接下载,但您可以在更新 XML 文件的“附件”元素中看到最新版本——这也是 Chocolately 下载浏览器的方式。