如何在Windows上从批处理文件运行FTP脚本?

时间:2013-04-15 13:02:10

标签: windows batch-file ftp

我正在尝试创建一个.bat文件来删除某个ftp文件夹中的所有xml文件,而不管文件的日期。我已经尝试了许多没有任何解决方案的脚本。

许多专家都在讨论包含以下脚本的.txt文件,但老实说我不知道​​如何执行它,甚至是否正确创建文件。

我只需删除此容器上的所有文件。

open ftp://xxxx.xxxx.net
myusername
mypassword
cd /bts/xxxx
mdelete *
quit

1 个答案:

答案 0 :(得分:4)

您的FTP脚本看起来不错。如果文件夹中还有mdelete *以外的其他文件,您可能希望将mdelete *.xml替换为.xml

要实际运行脚本,请从批处理文件中运行ftp.exe,如:

@echo off
echo Running FTP to delete XML files...
ftp -s:ftp.txt

其中ftp.txt是包含您的FTP脚本的文件名(问题中的那个)。