1

我想在普通的 Windows 命令行 bat 脚本中加载一个 url。我知道如何在 powershell 中做到这一点,但我不能将它用于这个特定的实现。

$request = [System.Net.WebRequest]::Create("http://www.google.com")
$response = $request.GetResponse()
$response.Close()

我知道你可以使用:

start www.google.com

但这会在默认浏览器中打开一个选项卡。我不想在浏览器中打开它。我只想加载页面。

我该如何完成这个?

4

2 回答 2

2

尝试BITSAdmin工具,或任何 wget/curl 端口到 windows

于 2013-10-10T21:37:26.030 回答
2

您可以尝试wgetcurl

> curl www.google.com

这里建议另一种专门用于 power shell 的方法(从 3.0 开始):Invoke-RestMethod。所以试试:

Invoke-RestMethod -Uri www.google.com -Method Get -OutFile C:\Temp\google.html
于 2013-10-10T21:42:24.363 回答