小编use*_*306的帖子

结合 RoboCopy 和 FtpUse

我们的客户需要通过 FTP 将指定的文件从他们的网络传输到我们的网络。每当指定文件之一发生更改时,都必须自动调用传输。为此,RoboCopy 是完美的。但是,RoboCopy 不支持传输到 FTP 地址。所以,我想将我们的 FTP 站点映射到客户端服务器上的驱动器号。我发现FtpUse非常适合将 FTP 映射到驱动器号。映射按预期工作,我可以在 Windows 资源管理器中看到 FTP 站点的内容 - 我还可以将数据写入映射的 FTP 驱动器。

因此,假设我已使用以下命令将 FTP 站点映射到本地计算机上的驱动器 Q:

ftpuse Q: [ftp address] [password] /USER:[username]
Run Code Online (Sandbox Code Playgroud)

并尝试使用以下命令设置 RoboCopy:

robocopy [source dir] Q:\ *.xls *.xlsx /COPY:DAT /LOG+:"[LogDir]\FtpCopyLog.txt" /V /NP /MON:1 /MOT:1 /R:10 /W:30 
Run Code Online (Sandbox Code Playgroud)

当 RoboCopy 运行时,它失败并显示以下错误消息:

ERROR 87 (0x00000057) Copying File [source dir]\test2.xlsm 参数不正确

我曾尝试映射驱动器并在 samme 用户帐户下运行 RoboCopy 命令,但似乎并没有解决问题。

希望有人能帮忙。

任何帮助将不胜感激。

windows robocopy ftp

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

ftp ×1

robocopy ×1

windows ×1