Upload file via FTP from Excel VBA非常有幫助,我使用代碼將本地文件夾同步到我的FTP服務器。從VBA調用WinSCP命令行時獲取「命令參數太多」
Call Shell(_
CurrentProject.Path & "\WinSCP.com /log=" & CurrentProject.Path & "\ftp.log /command " & _
"""open ftp://user:[email protected]/"" " & _
"""synchronize local " & localfolder & " /www/remotefolder/wines -filemask=""*.png"" " & _
"""exit""")
我想在結束時發出exit
命令,但代碼讓我對命令「同步」一個
參數太多。
日誌中的線告訴我
synchronize local C:\localfolder\wines /www/remotefolder/wines -filemask=*.png exit
的exit
是在同一行synchronize
一個,當我使用put腳本,這不會發生。我能做些什麼來防止這種情況發生?
確實清理換計算器錯誤,感謝poining出來 –