从Windows命令行加载URL

时间:2013-10-10 21:33:30

标签: windows batch-file command-line

我想在普通的Windows命令行bat脚本中加载一个url。我知道如何在powershell中执行此操作,但我无法将其用于此特定实现。

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

我知道你可以使用:

start www.google.com

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

我如何实现这个目标?

2 个答案:

答案 0 :(得分:2)

尝试使用BITSAdmin工具或任何wget / curl端口到Windows

答案 1 :(得分:2)

您可以尝试wgetcurl

> curl www.google.com

here提出了另一种专门针对power shell的方法(来自3.0): Invoke-RestMethod 。所以试试:

Invoke-RestMethod -Uri www.google.com -Method Get -OutFile C:\Temp\google.html