WinSCP 自动文件传输-批处理和脚本文件应该位于虚拟目录还是本地目录?

WinSCP automate file transfer- Should the batch and script file locate in virtual or local directory?

我正在尝试将 CSV 文件从我的本地计算机导入到虚拟机 (ABC FTP)。

我的批处理文件和文本文件都应该位于 C:\test\Test.txt 中吗?哪个是虚拟机目录? 在本地目录(连接到 ABC FTP)上有 WinSCP 运行,通过双击虚拟机上的批处理文件,我是否触发 WinSCP 从 C:\Transfer\ToABCTest\ 导入我的 CSV 文件?

我的批处理文件(.bat)是:

"C:\Program Files (x86)\winSCP\winSCP.com" /script="C:\test\Test.txt"

我的文本文件 (.txt) 是:

option batch abort
option confirm off
open ABCFTP
lcd C:\Transfer\ToABCTest\
get -delete  /test_edi_in/*.txt
close
exit

没关系

只要本地计算机可以访问脚本,就可以将脚本存储在任何地方。


虽然如果本地机器可以直接访问虚拟机文件夹,使用 WinSCP/FTP 下载文件似乎有点过分了。

很可能我不明白你的问题。