Batch file WinSCP-传输已成功完成,但虚拟目录上没有任何内容
我的命令提示说文件传输成功。 但是我没有看到从我的Batch file WinSCP-传输已成功完成,但虚拟目录上没有任何内容,batch-file,ftp,command-prompt,file-transfer,winscp,Batch File,Ftp,Command Prompt,File Transfer,Winscp,我的命令提示说文件传输成功。 但是我没有看到从我的本地目录导入到我的虚拟目录的任何文件。 由于“删除”命令行,文件在导入时会消失 另外,当我在WinSCP上拖放文件时,我会在我想要的文件夹中看到该文件 图像: 在“高级站点设置”对话框中,虚拟目录为:FWFFTP /测试/发送至Synapse/零售/准备就绪 并且文件在导入时被传输到存档文件夹(无法将目录设置为存档文件夹) 图2: 我的.batch文件: C:\Program Files (x86)\WinSCP\WinSCP.com" /s
本地
目录导入到我的虚拟
目录的任何文件。
由于“删除”命令行,文件在导入时会消失
另外,当我在WinSCP上拖放文件时,我会在我想要的文件夹中看到该文件
图像:在“高级站点设置”对话框中,虚拟目录为:FWF
FTP
/测试/发送至Synapse/零售/准备就绪
并且文件在导入时被传输到存档文件夹(无法将目录设置为存档文件夹)
图2:我的.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配置
如果使用(打开的站点名称
)中存储的站点名称,并确保
但这种做法并不可取。您最好构建独立于GUI配置的脚本。在这种情况下,必须在脚本中指定目标文件夹。例如,使用: 或在其本身:
最简单的方法就是吃早餐。非常感谢!我真是太感谢你了!你真的应该得到比我更多的感谢:)你不能以一种使答案无效的方式编辑你的问题。如果你想删除一些私人信息,那没关系。但不能删除整个脚本。那么答案就没有意义了。但是请注意,所有信息仍然存在于修订历史记录中,因此仍然可以访问。
cd /remote/path
put -delete *.csv* /remote/path/