0

Have done ftp connections using a Batch file in the past... but now I am experiencing problems as the current host requires an "Active" ftp connection. How would I script for this difference?

4

2 回答 2

0

这是一个基本的FTP连接脚本

 Ftp.txt

 USER MyUserId
 MyPassword
 Stuff to do on server


 FTP Command
 Ftp.exe -s Ftp.txt ftp.server.com
于 2013-05-06T15:09:22.177 回答
0

我向大家道歉......我实际上在 Stack Overflow 上的相关帖子中发现了我遇到的问题:FTP 密码登录错误我以为这是活动模式,因为我在使用 FTP 客户端登录时也遇到了类似的问题。 ..直到我将其切换到“活动模式”。但是我确实花了一些时间才找到一个 FTP“主动模式”批处理文件示例,因为似乎大多数示例都是“被动模式”,所以这里是一个“主动模式”示例:

rem get files
echo open 555.555.55.555 
echo USERNAME
echo PASSWORD
echo cd FolderA
echo ascii
echo active

echo cd FolderB
echo mget *.*
echo mdelete *.*
echo close
echo bye
于 2013-05-09T16:55:30.360 回答