我正在尝试执行以下批处理脚本将文件从 ftp 复制到本地目录。但是,我只能登录 ftp,但无法执行脚本的其余部分(粗体代码)。该脚本在 ftp> 提示符处挂起。
ftp -i -n -v ftp.domain.com
quote 'User'
quote 'Password'
**cd /iatest
mget * C:\local\directory
pause**
有人可以帮忙吗?谢谢你。
让它工作。像我这样的新手需要几个项目:您需要两个脚本来执行任务,如下所示:
脚本 1 (scriptname.bat):使用要执行的代码调用 .bat 脚本。
ftp -i -n -s:yourscript.bat
脚本 2:您要执行的实际代码,在我的例子中是将文件从 ftp 复制到特定的本地目录。
open ftp.domain.com
user username
password
cd /ftpDirectoryYouNeedToCopyFrom
lcd C:\DirectoryYouWantToCopyInto
mget *
bye
这是一个很好的参考: http ://www.youtube.com/watch?v=2YJMcns0ILk