我有兩個不同的文件需要下載併發送到同一個文件,但都有不同的擴展名。一個是.txt,另一個是.log。我如何通配符在腳本中下載兩個不同的擴展名?下載FTP VB腳本
0
A
回答
0
剛剛從http更改URL到FTP
通過下載兩個文件,一個接一個。
該URL必須100%正確。與瀏覽器不同,沒有代碼來修復網址。
我的程序的目的是獲取錯誤的詳細信息。
我如何獲得正確的網址是在瀏覽器中輸入我的網址,導航,並且正確的網址通常位於地址欄中。另一種方法是使用鏈接的屬性等來獲取URL。
此外Microsoft.XMLHTTP映射到Microsoft.XMLHTTP.1.0。 HKEY_CLASSES_ROOT \ Msxml2.XMLHTTP映射到Msxml2.XMLHTTP.3.0。稍後嘗試一下
用xmlhttp試試這個方法。編輯網址等如果它似乎工作註釋如果/結束如果傾倒信息,即使似乎工作。這是vbscript,但 vbscript在vb6中工作。
On Error Resume Next
Set File = WScript.CreateObject("Microsoft.XMLHTTP")
File.Open "GET", "http://www.microsoft.com/en-au/default.aspx", False
'This is IE 8 headers
File.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C; .NET4.0E; BCD2000; BCD2000)"
File.Send
If err.number <> 0 then
line =""
Line = Line & vbcrlf & ""
Line = Line & vbcrlf & "Error getting file"
Line = Line & vbcrlf & "=================="
Line = Line & vbcrlf & ""
Line = Line & vbcrlf & "Error " & err.number & "(0x" & hex(err.number) & ") " & err.description
Line = Line & vbcrlf & "Source " & err.source
Line = Line & vbcrlf & ""
Line = Line & vbcrlf & "HTTP Error " & File.Status & " " & File.StatusText
Line = Line & vbcrlf & File.getAllResponseHeaders
wscript.echo Line
Err.clear
wscript.quit
End If
On Error Goto 0
Set BS = CreateObject("ADODB.Stream")
BS.type = 1
BS.open
BS.Write File.ResponseBody
BS.SaveToFile "c:\users\test.txt", 2
另請參閱這些其他對象是否工作。
C:\Users>reg query hkcr /f xmlhttp
HKEY_CLASSES_ROOT\Microsoft.XMLHTTP
HKEY_CLASSES_ROOT\Microsoft.XMLHTTP.1.0
HKEY_CLASSES_ROOT\Msxml2.ServerXMLHTTP
HKEY_CLASSES_ROOT\Msxml2.ServerXMLHTTP.3.0
HKEY_CLASSES_ROOT\Msxml2.ServerXMLHTTP.4.0
HKEY_CLASSES_ROOT\Msxml2.ServerXMLHTTP.5.0
HKEY_CLASSES_ROOT\Msxml2.ServerXMLHTTP.6.0
HKEY_CLASSES_ROOT\Msxml2.XMLHTTP
HKEY_CLASSES_ROOT\Msxml2.XMLHTTP.3.0
HKEY_CLASSES_ROOT\Msxml2.XMLHTTP.4.0
HKEY_CLASSES_ROOT\Msxml2.XMLHTTP.5.0
HKEY_CLASSES_ROOT\Msxml2.XMLHTTP.6.0
End of search: 12 match(es) found.
。
另請注意,發生鎖定之前可以調用任何特定XMLHTTP對象的次數有限制。如果發生這種情況,並且在調試代碼時發生,只需更改爲其他xmlhttp對象
相關問題
- 1. 使用VB腳本下載文件
- 2. 如何從vb腳本登錄到ftp
- 3. Excel VB腳本
- 4. ASP.NET FTP下載
- 5. 下載腳本
- 6. 從VB腳本
- 7. Python腳本從FTP下載特定文件並更新下載目錄
- 8. Android FTP下載
- 9. FTP腳本
- 10. FTP bash腳本
- 11. 從FTP下載xml文件
- 12. 在VB腳本
- 13. 在VB腳本
- 14. VB腳本TXT
- 15. 在VB腳本
- 16. VB腳本excel
- 17. shell腳本從FTP下載最新文件
- 18. Python 2.5腳本連接到FTP並下載文件
- 19. 無法使用ftp腳本下載或上傳文件
- 20. 使用Python腳本從FTP下載.pdf文件
- 21. 需要Shell腳本從ftp鏈接下載文件?
- 22. 使用python腳本從FTP位置下載目錄/文件
- 23. 如何從URL下載文件到腳本的ftp?
- 24. 使用shell腳本自動執行ftp下載
- 25. Shell腳本加載多個FTP文件
- 26. 如何使用vb腳本從蓮花筆記下載附件
- 27. 如何使用VB腳本處理IE下載對話框?
- 28. 通過VB腳本下載文件的問題
- 29. FTP下載到iPhone
- 30. Ansible從FTP下載文件
到目前爲止您做了什麼?發佈你的代碼! – Hackoo
你使用的是什麼FTP庫/ API?向我們展示您的代碼! –