文件未使用vbs代码上传到ftps服务器

时间:2015-11-02 11:36:57

标签: vbscript

我使用下面的代码将文件上传到ftps服务器。 如果我使用下面的代码通过命令行上传文件,它就会工作。

但是当我在vbs中使用它时,文件没有上传 代码如下:

WshShell.Run "c:\program files (x86)\winscp\winscp.com /command ""option batch abort"" ""option confirm off"" ""open ftps://USERNAME:PASSWORD@FTPSITE.COM:PORTNUMBER/"" ""put C:\MyFolder\ForSFTP\TestFile.txt /savefile/"" ""exit""", 1, True

1 个答案:

答案 0 :(得分:0)

您还需要围绕可执行路径的引号:

WshShell.Run """c:\program files (x86)\winscp\winscp.com"" /command ""option batch abort"" ""option confirm off"" ""open ftps://USERNAME:PASSWORD@FTPSITE.COM:PORTNUMBER/"" ""put C:\MyFolder\ForSFTP\TestFile.txt /savefile/"" ""exit""", 1, True