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

Vbscript 文件未使用vbs代码上载到ftps服务器,vbscript,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/"" ""

我使用下面的代码将文件上传到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
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

您还需要在可执行路径周围加引号: