使用HTML在Windows中通过cmd下载文件

时间:2015-06-09 14:28:23

标签: javascript html windows cmd downloading

我尝试从cmd的windows下载站点中的某些数据。当我通过这种方法下载时,它正在生成一个firefox窗口和一个我不想要的弹出窗口。我应该在后台下载到所需的文件夹。 我在目录中创建了一个index.HTML文件。

<!DOCTYPE html>
 <html>
 <script>
 window.location.href = 'http://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_0p50.pl?file=gfs.t06z.pgrb2full.0p50.f000&lev_10_m_above_ground=on&var_UGRD=on&var_VGRD=on&subregion=&leftlon=80.6&rightlon=85.4&toplat=25.6&bottomlat=20.1&dir=%2Fgfs.2015060606' ;
</script>
</html>

在cmd我正在做这个“start index.HTML”

它正在生成一个firefox窗口并保存要求保存权限的弹出窗口。有什么方法可以在后台更顺利地做到这一点。所以窗户不会来。

2 个答案:

答案 0 :(得分:0)

如果您使用的是Windows和Internet Explorer,则可以编写VBScript。 它可以从命令行执行,也可以嵌入HTML文档中。 您可以在堆栈交换中搜索一些有用的VBScripts expamples。

答案 1 :(得分:0)

为什么不使用PowerShell?我目前无法访问Windows计算机,但这应该可以使用。

$localFile = "C:\Users\<Username>\Downloads\index.html"
$webClient = New-Object System.Net.WebClient
$urlAddress = "http://example.com/index.html"
$webclient.DownloadFile($url,$localFile)

这将下载存储在$urlAddress的数据并将其存储在$localFile

相关问题