我有一个VBScript,其中正在使用WINSCP脚本从服务器下载文件。如果我对目标位置路径进行硬编码,则可以很好地工作,但是我想将位置路径传递给变量,如下面的函数所示。 MsgBox打印正确的位置路径。需要帮助。
Function SUSLogsDownload()
oOutputFolder = sFileoutputpath.Value
MsgBox oOutputFolder
Set shell = CreateObject("WScript.Shell")
Set exec = shell.Exec("winscp.com / command ""open sftp://xxx.com/ -hostkey=*"" ""get /var/log/jboss_sit/suFile.log oOutputFolder" ""exit"""")
End Function