2013-10-10 44 views
0

我想在正常的Windows命令行bat腳本中加載url。我知道如何在PowerShell中做到這一點,但我不能在這個特定的實現中使用它。從Windows命令行加載URL

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

我知道你可以使用:

start www.google.com 

但這將打開默認瀏覽器選項卡。我不想在瀏覽器中打開它。我只是想要加載頁面。

我該如何做到這一點?

+0

您需要一個像捲曲一樣的工具。 – Jason

+0

「加載頁面」是什麼意思?加載它在哪裏? – mustaccio

+0

只是等待它加載,然後關閉像powershell腳本 –

回答

2

嘗試BITSAdmin工具,或任何wget的/捲曲端口窗口

+1

+ 1.但是你必須得到'bitsadmin.exe'創建的臨時文件的響應。 – npocmaka

2

您可以嘗試wgetcurl

> curl www.google.com 

而且here建議另一種方法專門針對電源外殼(3.0):調用-RestMethod。因此請嘗試:

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