【问题标题】:Batch script connect to ftp sever?批处理脚本连接到 ftp 服务器?
【发布时间】:2011-10-25 22:39:00
【问题描述】:

我正在尝试通过运行批处理脚本连接到我的 ftp 服务器。我可以通过输入以下内容很好地登录它:

ftp home.ptd.net
USERNAME
PASSWORD
cd Public
put FILENAME.txt
bye

但是,如果我按此顺序将其放入脚本中,它会连接到服务器,但仍会要求输入用户名。谁能指出我如何登录的正确方向?谢谢。

【问题讨论】:

  • 如果答案解决了您的问题,请不要忘记将答案标记为已接受
  • 为了增加灵活性,我建议您使用 PowerShell(来自 Microsoft)或 FtpScripter,这是一种适用于 Windows 的可编写脚本的文件传输软件。

标签: windows batch-file ftp


【解决方案1】:

请参阅以下 msdn 文章: ftp reference from msdn

我认为您需要将命令放在文本文件中并使用 -s 参数将其传递给 ftp 命令

【讨论】:

  • 有谁知道在文本文档中写什么来登录FTP服务器?
  • 试试user 命令