You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WinSCP任务计划执行失败求助:本地到远程FTP文件传输问题

WinSCP脚本问题修复方案
  • 处理带空格的本地路径:
    本地路径C:\Banks Work Folder\CQUR\Schedules\SenderDir\*包含空格,在put命令中需要用转义双引号包裹,避免空格被解析为命令分隔符。

  • 修正目标目录拼写错误:
    原脚本中的TragetDir是拼写错误,改为TargetDir。

  • 调整通配符路径:
    原脚本中SenderDir*会匹配以SenderDir开头的文件,若要传输SenderDir目录下的所有文件,应改为SenderDir\*。

  • 修正远程路径格式:
    若远程是Windows系统的FTP服务器,路径建议使用Windows原生格式(反斜杠),比如将/C/Users/Administrator/Karam/TargetDir改为C:\Users\Administrator\Karam\TargetDir;若FTP服务器使用Unix风格路径,需确认根目录映射是否正确。

修正后的完整脚本:

winscp.exe /log=C:\winscplog\winscp.log /command "open ftp://Administrator:password@192.168.0.0/" "put ""C:\Banks Work Folder\CQUR\Schedules\SenderDir\*"" ""C:\Users\Administrator\Karam\TargetDir""" "exit"

额外排查建议:

  • 用WinSCP图形界面手动连接远程服务器,确认IP、用户名、密码正确,FTP服务正常。
  • 检查远程目标目录C:\Users\Administrator\Karam\TargetDir是否存在,且当前用户有写入权限。
  • 确认本地路径C:\Banks Work Folder\CQUR\Schedules\SenderDir下有可传输的文件。

内容的提问来源于stack exchange,提问作者KWT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 03:22:41