我试图创建一个.bat文件来删除某个ftp文件夹上的所有xml文件,而不考虑文件的日期。我试过很多没有解决办法的剧本。
许多专家都在讨论包含以下脚本的.txt文件,但老实说,我不知道如何执行它,甚至不知道我是否正确创建了该文件。
我只需要删除这个容器上的所有文件。
open ftp://xxxx.xxxx.net
myusername
mypassword
cd /bts/xxxx
mdelete *
quit
最佳答案
你的ftp脚本看起来不错。如果文件夹中还有mdelete *
以外的其他文件,您可能只想将mdelete *.xml
替换为.xml
。
要实际运行脚本,请从批处理文件中运行ftp.exe
,如下所示:
@echo off
echo Running FTP to delete XML files...
ftp -s:ftp.txt
其中
ftp.txt
是包含ftp脚本的文件名(问题中的那个)。