找回密码
 加入
搜索
查看: 3751|回复: 3

[AU3基础] [已解决]求助ftp如何下载文件夹a下的很有文件

[复制链接]
发表于 2010-4-29 16:31:46 | 显示全部楼层 |阅读模式
本帖最后由 cai1234 于 2010-5-13 14:23 编辑

如果的ftp服务器的地址为192.168.1.1,用户名和密码都是123,文夹a下有许多文件,如何下载本地磁盘d的a文件夹下.找了相关的脚本,如何修改下面的脚本

#Include <WinINet.au3>

; Initialize WinINet
_WinINet_Startup()

; Set variables
Global $sServerName = ""
Global $iServerPort = 21
Global $sUsername = Default
Global $sPassword = Default

Global $sDirectory = "/"
Global $sFilenameFilter = "*"

; Create handles
Global $hInternetOpen = _WinINet_InternetOpen("AutoIt/" & @AutoItVersion)
Global $hInternetConnect = _WinINet_InternetConnect($hInternetOpen, $INTERNET_SERVICE_FTP, $sServerName, $iServerPort, 0, $sUsername, $sPassword)

; Enumerate directory files
If _WinINet_FtpSetCurrentDirectory($hInternetConnect, $sDirectory) Then
        Global $avFtpFile = _WinINet_FtpFindFirstFile($hInternetConnect, $sFilenameFilter)
        While Not @error
                ConsoleWrite(DllStructGetData($avFtpFile[1], "FileName") & @CRLF)
                _WinINet_InternetFindNextFile($avFtpFile[0], DllStructGetPtr($avFtpFile[1]))
        WEnd
EndIf

; Cleanup
_WinINet_InternetCloseHandle($hInternetConnect)
_WinINet_InternetCloseHandle($hInternetOpen)
_WinINet_Shutdown()
发表于 2011-2-10 09:53:44 | 显示全部楼层
怎么解决的?能贴出来吗?
发表于 2011-11-14 17:36:43 | 显示全部楼层
觪决了就没下文喽
发表于 2012-4-23 11:13:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-30 13:31 , Processed in 0.080034 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表