【问题标题】:WinSCP script file works in Windows 10 but not in Windows 7WinSCP 脚本文件在 Windows 10 中有效,但在 Windows 7 中无效
【发布时间】:2016-06-23 03:40:54
【问题描述】:

我想用 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 在两种环境中都在路径中。我假设一个或另一个文件中缺少参数或命令,但我不知道它会是什么。

【问题讨论】:

  • 使用/log=c:\path\to\winscp.log 启用日志记录并附加来自两个系统的日志。
  • 没想到。希望它会告诉我发生了什么。谢谢。
  • @MartinPrikryl 感谢您的建议。我马上就发现了问题。
  • 不客气。发布您的解决方案或删除您的问题。

标签: windows batch-file command-prompt winscp


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-23
    • 2012-09-20
    • 2020-04-14
    相关资源
    最近更新 更多