WinSCP脚本文件适用于Windows 10,但不适用于Windows 7

时间:2016-06-23 03:40:54

标签: windows batch-file command-prompt winscp

我想使用WinSCP自动执行非常简单的ftp传输(示例脚本文件如下所示。真正的文件将处理许多文件,但所有简单的东西。)

open ftp://username:password@ftp.site.com/
option confirm off
cd remotedirectory
get file.csv
close
exit

包含以下内容的批处理文件:

winscp.com /script="staging get.txt"

打开命令提示符窗口并在Windows 10中正确执行,但在Windows 7中,命令窗口打开然后立即关闭,并且不传输任何文件。 WinSCP在这两种环境中都处于领先地位。我假设一个或另一个文件中缺少参数或命令,但我不知道它会是什么。

1 个答案:

答案 0 :(得分:0)

我犯了一些小的语法错误。我看不到它们,因为命令提示窗口几乎立即关闭,但是日志文件向我显示了发生了什么并且很容易修复。教训是 - 始终创建一个日志文件。