'把以下代码存成.VBS,然后在命令行里调用。参数为:网址 本地文件
dim url
dim file
Set objArgs = WScript.Arguments
if objArgs.Count < 2 then
msgbox("Invalid param count! should be: url pathfilename")
Else
url = objArgs(0)
file = objArgs(1)
GetHttpResult url, "UTF-8", file
end if
function GetHttpResult(url, charset, file)
dim http
set http = Createobject("Msxml2.ServerXMLHTTP")
Http.setTimeouts 10000, 10000, 10000, 10000 '设置超时时间
'Sub setTimeouts(ByVal resolveTimeout As Long, ByVal connectTimeout As Long, ByVal sendTimeout As Long, ByVal receiveTimeout As Long)
http.Open "GET", url, False
'Sub open(ByVal bstrMethod As String, ByVal bstrUrl As String, [ByVal varAsync], [ByVal bstrUser], [ByVal bstrPassword])
http.Send()
If http.readystate