通过vba和WinSCP.com上传文件

时间:2018-08-09 08:34:14

标签: vba excel-vba winscp

我不知道发生了什么,因为它只是在屏幕上闪烁。但是我在vba中有此代码。

Shell "H:\Dokument\Avvikelser\WinSCP.com /script=H:\Dokument\Avvikelser\script.txt"

在script.txt中,我有:

open ftpes://USERNAME:PASSWORD@ftp.SERVER.nu
put H:\Dokument\Avvikelser\lista.txt /Avvikelser/lista.txt
close

据我了解,我需要ftpes使其变为被动状态吗?

我什至无法从cmd提示符启动WinSCP enter image description here

我需要使用cmd样式的解决方案,因为我无法在计算机上安装软件。
脚本结束后不会上传文件。

1 个答案:

答案 0 :(得分:2)

WinSCP.COM 只是 WinSCP.EXE 的控制台界面程序,您需要将两者都放在同一目录中。

请参见https://winscp.net/eng/docs/executables