有没有办法每30分钟自动从FTP文件夹中删除所有文件?
我们的详细信息如下:
文件夹:/ myfolder
主持人:xxx.xxx.xxx.xxx
用户名:myname
密码:mypassword
提前致谢!
答案 0 :(得分:1)
创建一个文件abc.php并编写此代码
array_map('unlink', glob("/myfolder/*"));
在该计划之后每隔30分钟点击一次玉米
答案 1 :(得分:1)
你不清楚你要求的是什么。
但是如果你想通过FileZilla自动删除,你就不能。 FileZilla does not support any automation/scripting
您必须使用其他FTP客户端。在Windows上,您可以使用WinSCP。
使用WinSCP scripting从FTP文件夹中删除文件的简单批处理文件("C:\Program Files (x86)\WinSCP\WinSCP.com" ^
/log="C:\writable\path\to\log\WinSCP.log" /ini=nul ^
/command ^
"open ftp://myname:mypassword@ftp.example.com/" ^
"rm /myfolder/*" ^
"exit"
)如下:
echo "Username: <input type='text' name='username' value='$username' > <br>";
要计划批处理文件的运行,请使用Windows计划程序。见WinSCP guide to scheduling
WinSCP甚至可以generate a script template来imported FileZilla session。
有关详细信息,请参阅guide to FileZilla automation。
(我是WinSCP的作者)