use*_*522 1 windows ftp batch-file
我正在尝试创建一个.bat文件来删除某个 FTP 文件夹上的所有 XML 文件,无论文件的日期如何。我尝试了很多脚本,但没有任何解决方案。
许多专家都在谈论.txt包含以下脚本的文件,但说实话,我不知道如何执行它,甚至不知道我是否正确创建了文件。
我所需要做的就是删除该容器上的所有文件。
open ftp://xxxx.xxxx.net
myusername
mypassword
cd /bts/xxxx
mdelete *
quit
Run Code Online (Sandbox Code Playgroud)
您的 FTP 脚本看起来没问题。如果文件夹中还有其他文件,您可能只想替换mdelete *为。mdelete *.xml.xml
要实际运行该脚本,请ftp.exe从批处理文件中运行,如下所示:
@echo off
echo Running FTP to delete XML files...
ftp -s:ftp.txt
Run Code Online (Sandbox Code Playgroud)
其中ftp.txt是包含您的 FTP 脚本的文件名(您的问题中的脚本)。