我有一些代码可以从MS Access VBA中运行WinSCP,但是我无法使其用于其中有空格的路径。
这是代码。
Dim strSFTPDir As String
strSFTPDir = "C:\Program Files (x86)\WinSCP\"
Dim UploadsDir As String
UploadsDir = DLookup("PathToPics", "Admin") & "\Uploads\*"
Call Shell(strSFTPDir & "winscp.com /log=""C:\-TabletSoftware-
\TabletBE\upload.log"" /command ""open ftp://username:password@ip/"" ""put -
filemask=|*.ldb " & UploadsDir & " "" ""exit"" ", vbNormalFocus)
这是一个非常简单的方法,但是经过很长时间寻找解决方案之后,我找不到任何东西。