【发布时间】:2015-10-29 19:05:43
【问题描述】:
我有一个任务将文件上传到 sftp 服务器。我正在使用 winscp 来完成此操作。在计算机中下载并安装了 winscp。我还从站点下载并提取了 zip 文件 CheckSFTP.zip https://gallery.technet.microsoft.com/office/VBScript-and-SFTP-Protocol-fd1ff667 当我提取 zip 文件时,我得到了三个文件 CheckSFTP.txt、TestSFTP.vbs 和 TestFile.txt .vbs 文件包含运行 winscp 的代码。这部分代码运行正常。但它也有将 TestFile.txt 上传到 sftp 服务器的代码。 要上传此文件,winscp 需要在 CheckSFTP.txt 中给出的 sftp 服务器凭据。 我将解压缩的 zip 文件内容保存在 D:\MyFolder\ForSFTP 下面的代码行显示 CheckSFTP.txt does not exist in th path
ObjShell.Run Chr(34) & StrMasterPath & Chr(34) & "/console/script="& Chr(34) & StrFilePath & "\CheckSFTP.txt" & Chr(34), 0, True
【问题讨论】:
标签: vbscript