2016-10-06 12 views
1

FTPフォルダから30分ごとにすべてのファイルを自動的に削除する方法はありますか?30分ごとにFTPフォルダ内のすべてのファイルを自動的に削除

のは、私の詳細は以下のとおりであるとしましょう:

  • フォルダ:/ myfolderなど

  • ホスト:xxx.xxx.xxx.xxx

  • ユーザー名:MYNAME

  • パスワード:mypassword

ありがとうございます!

+0

?どのプラットフォームですか?なぜあなたは "php"にタグを付けますか?なぜ "filezilla"にタグを付けるのですか? –

答えて

1

30分毎にファイルabc.phpを作り、ヒットのためのトウモロコシこのファイルのこのコードにそのスケジュールの後

array_map('unlink', glob("/myfolder/*"));

を書く

+0

ご協力いただきありがとうございます。トウモロコシのスケジューリングに関する詳細は?私はそれを経験していない。 – vaspant

+0

'https:// documentation.cpanel.net/display/ALD/Cron + Jobs' – abhayendra

1

それはあなたのために頼むん本当に明確ではありません。

ただし、FileZillaを使用して削除を自動化することはできません。 FileZilla does not support any automation/scripting

別のFTPクライアントを使用する必要があります。 Windowsでは、WinSCPを使用できます。 Windowsのスケジューラを使用して、バッチファイルの実行をスケジュールするには

"C:\Program Files (x86)\WinSCP\WinSCP.com"^
    /log="C:\writable\path\to\log\WinSCP.log" /ini=nul^
    /command^
    "open ftp://myname:[email protected]/"^
    "rm /myfolder/*"^
    "exit" 

WinSCP scriptingを使用してFTPフォルダからファイルを削除する

簡単なバッチファイル(.batは)のようなものです。 WinSCP guide to scheduling


を参照してくださいWinSCPのことさえできgenerate a script templateimported FileZilla sessionから。

詳細については、guide to FileZilla automationを参照してください。あなたから削除処理を実行したいん


(私はWinSCPのの著者です)

関連する問題