找不到ftp批处理目录

时间:2013-02-14 17:19:39

标签: batch-file ftp

我正在创建一个批处理文件,该文件将从服务器公开访问的服务器FTP特定目录的备份,该服务器只能由我们网络上的人访问。 (从我们的网络服务器到我们的Intranet服务器)。由于我无法从Web服务器访问内部网服务器,因此我在Intranet服务器上创建了FTP批处理文件。我在FileZilla Server中的Web服务器上设置了一个用户,该用户可以访问我要复制所有文件和子目录的目录。我有这个文本文件设置(backupTransfer.txt):     打开myIPAddress     用户名     密码     哈希     箱子     lcd E:\ backups \ website     mget“C:\ Backup \ testFile.txt”     退出

然后我让我的批处理文件运行(websiteBackup.bat):FTP -v -i -s:C:\ batch \ backupTransfer.txt

当我运行此时,我收到此消息: ftp> mget“C:\ Backup \ testFile.txt” 目录未找到 找不到远程文件列表 FTP>退出

我尝试使用cd来指定网络服务器上的目录(虽然,这不是必需的,因为我使用的用户只能访问C:\ Backups文件夹及其子目录。

我不知道这是否是相关信息,但我有另一个正确工作的批处理文件,它将文件从Intranet服务器传输到Web服务器。我似乎无法让内联网从网络服务器中提取文件。任何帮助是极大的赞赏!

1 个答案:

答案 0 :(得分:0)

ftp的根文件夹是/不是c:\ batch