WinSCP - 传输已成功完成但虚拟目录上没有任何内容

WinSCP - Transfer was successfully finished but nothing on virtual directory

我的命令提示符显示文件传输成功。 但是我没有看到任何文件从我的 local 导入到我的 virtual 目录。 由于 'delete' 命令行,文件在导入时消失了。

此外,当我将文件拖放到 WinSCP 上时,我在我想要的文件夹中看到了文件。

图片:

在“高级站点设置”对话框中,虚拟目录为:FWF FTP /Test/To_Synapse/Retail/Ready

并且文件在导入时会传输到存档文件夹(无法将目录设置为存档文件夹)。

图二:

我的.batch 文件:

C:\Program Files (x86)\WinSCP\WinSCP.com" /script="C:\path\to\script\FTPToFWFTest.txt

我的 .txt 文件:

option batch abort
option confirm off
open ftp://*****:******@***.**.**.**
lcd C:\local\path\
put -delete *.csv*
close
exit 

我会尽可能回复。如果您需要澄清,请发表任何评论。

非常感谢专家对此提供帮助。对此的任何指导都会非常有帮助。先感谢您。希望大家度过一个温馨愉快的假期!

一样,您似乎希望脚本能够获取您的 WinSCP GUI 配置。

如果您使用 open command (open site_name) and make sure the script shares the configuration with the GUI 中存储的站点名称,这是可能的。


但不鼓励这种方法。您最好将脚本构建为独立于 GUI 配置。在这种情况下,您必须在脚本中指定目标文件夹。例如。使用 cd command:

cd /remote/path 

put command 本身:

put -delete *.csv* /remote/path/

最简单的是GUI generate the script for you