25
25
如何从命令行中FTP多个文件?
我想FTP一个目录的内容,但是我好像找不到正确的方法,使用通配符。这似乎是很常见的事情,我的整个方法是不是错了?
命令是
ftp -s:"C:\Scripts\ftp01" ftpserver.domain.com
调用的脚本如下。按billinkc更新。
username
password
ascii
cd "/destinationfolder"
lcd "C:\Backup"
mput *.bak
close
quit
230 User username Logged in Successfully
ftp> ascii
200 TYPE Command OK A
ftp> cd "/destinationfolder"
250 Directory successfully changed to "/destinationfolder"
ftp> lcd "C:\Backup"
Local directory now C:\Backup.
ftp> mput *.bak
mput 9829980.bak? close
mput 6406766.bak? quit
ftp>
ftp>
脚本启动后,没有复制文件,FTP会话保持打开。
ftp -i -s:"C:\Scripts\ftp01" ftpserver.domain.com
结论* 我需要添加标志来抑制PROMPT命令:
&001