【问题标题】:Copy from FTP server to a network server with Windows cmd.exe使用 Windows cmd.exe 从 FTP 服务器复制到网络服务器
【发布时间】:2018-03-23 03:44:36
【问题描述】:

我想制作一个批处理文件来将文件从 FTP 服务器(外部)复制到网络驱动器。

我不确定要使用哪个命令。

这将用于 Windows 10 上的批处理文件

非常感谢。

【问题讨论】:

  • ftp 命令怎么样?

标签: windows batch-file cmd ftp


【解决方案1】:

使用Windows ftp.exe:

ftp -s:download.txt

download.txt 可能如下所示:

open ftp.example.com
username
password
get /remote/path/file.txt \\localserver\share\path\file.txt
bye

虽然 Windows ftp.exe 不支持被动模式 FTP,但由于无处不在的防火墙和 NAT,它现在在很多情况下都无用。

如果您遇到此问题,则必须使用第 3 方 FTP 客户端(请参阅 How to use passive FTP mode in Windows command prompt?)或比批处理文件更强大的脚本语言(例如 PowerShell)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多