跳到主要内容

下载文件

命令说明

从FTP服务器的远程目录中下载指定的单个文件至本地文件夹下,若存在同名文件则直接覆盖

命令原型

filePath = FTP.DownloadFile(objFTP,sRemotefile,sLocalpath)

命令参数

参数必选类型默认值说明
objFTPTrueexpressionobjFTP指“连接FTP服务器”命令返回的FTP连接对象
sRemotefileTruestring""FTP远程目录中指定的文件路径
sLocalpathTruepath'''C:\Users'''保存至本地的文件夹路径

返回结果

filePath,将命令运行后的结果赋值给此变量。

运行实例

/*********************************下载文件*****************************
命令原型:
filePath = FTP.DownloadFile(objFTP,sRemotefile,sLocalpath)
入参:
objFTP--指“连接FTP服务器”命令返回的FTP连接对象
sRemotefile--FTP远程目录中指定的文件路径
sLocalpath--保存至本地的文件夹路径
注意事项:
请勿关闭“已关闭”的连接对象
文件夹路径中需要使用“/”
远程文件及本地文件夹需存在
**********************************************************************************/
Dim objFTP,filePath
// 连接FTP
objFTP = FTP.Connect("*.*.*.*","test","UjsIVVKa/FTORllo0BElZg==",false,21,false,1,{"sftp":false,"private_key":'''C:\Users'''})
// 下载远程test.txt文件到@res"test1"目录下
filePath = FTP.DownloadFile(objFTP,"/test.txt",@res"test1")
// 关闭连接
FTP.Disconnect(objFTP)

可视化样例