我有一个可以启动批处理文件(.bat)的程序,我需要编写批处理文件来删除FTP目录中的所有文件。
我的第一次尝试是windows ftp命令行程序,批处理文件是:
ftp -i -s:ftpscript.txt
脚本为:
open ftp.hostname.com
myusername
mypassword
quote pasv
binary
cd In
mdelete *.txt
quit
尝试了一段时间后,我发现ftp程序不支持被动模式......很棒!
接下来我尝试了ncftp但是我找不到任何可以在不下载文件的情况下删除的命令。
问题
有没有办法:
让ftp windows命令在被动模式下工作? make ncftp删除目录中的所有远程文件? 使用任何其他命令行程序(在Windows中),它将支持被动模式并删除整个目录?