【发布时间】:2021-09-29 22:27:11
【问题描述】:
我们正在使用 cuteFTP 中可用的宏记录工具来生成一个 vbs 文件,我们使用该文件将数据库的本地副本上传到 Godaddy。
我们如何在上传完成时关闭连接,就好像我们没有文件被锁定并导致网站崩溃的风险一样?有没有更好的方法来做到这一点?
感谢大家的指点
' Create TEConnection object
Set MySite = CreateObject("CuteFTPPro.TEConnection")
' Initialize remote server host name, protocol, port, etc.
MySite.Host = "ftp.servername.here"
MySite.Protocol = "FTP"
MySite.Port = 21
MySite.Retries = 30
MySite.Delay = 30
MySite.MaxConnections = 4
MySite.TransferType = "AUTO"
MySite.DataChannel = "DEFAULT"
MySite.AutoRename = "OFF"
' WARNING!!! SENSITIVE DATA: user name and password.
MySite.Login = "username"
MySite.Password = "password"
MySite.SocksInfo = ""
MySite.ProxyInfo = ""
' Connect to remote server
MySite.Connect
MySite.UploadAsync "C:\Projects\access_db\propertyDB.mdb", "/access_db/propertyDB.mdb"
【问题讨论】:
-
我会看看在Official Documentation 中传递
"EXITNOPENDING"选项的Close()方法。
标签: file-upload vbscript ftp