Batch file 从FTP删除多个文件

Batch file 从FTP删除多个文件,batch-file,ftp,Batch File,Ftp,有没有办法从FTP中删除所有文件。我可以删除单个文件,但无法删除所有文件。我尝试了以下脚本,但无法处理多个文件 ftp open <SERVER> <Usename> <Pass> cd </file_location> delete *.xlsx` bye ftp 打开 光盘 删除*.xlsx` 再见 “显示错误,没有此类(*.xls文件)”。 如果我使用delete File_Name,那么它就工作了。我还尝试了mdelete和rm。请帮

有没有办法从FTP中删除所有文件。我可以删除单个文件,但无法删除所有文件。我尝试了以下脚本,但无法处理多个文件

ftp
open <SERVER>
<Usename>
<Pass>
cd </file_location>
delete *.xlsx`
 bye
ftp
打开
光盘
删除*.xlsx`
再见
“显示错误,没有此类(*.xls文件)”。
如果我使用delete File_Name,那么它就工作了。我还尝试了mdelete和rm。请帮助我如何删除扩展名为.xlsx的所有文件。

mdelete
如果您先禁用提示,该功能将正常工作

ftp
open <SERVER>
<Usename>
<Pass>
cd </file_location>
prompt
mdel *.xlsx
bye
ftp
打开
光盘
促使
mdel*.xlsx
再见

mdelete
应该可以工作。我确实看到你的描述有出入。您的代码正在尝试删除所有
XLSX
文件,但您显示的错误表明它正在尝试删除所有
XLS
文件。在删除行的末尾还有一个“错误”,但我认为这是在粘贴代码时出错的。谢谢您的回答。添加提示后,它工作正常。@Squashman,是的(*.xlsx文件),@somethingsdark,是的,它是在粘贴代码时键入的。另一个选项是在执行ftp.exe时使用-I选项。