web-dev-qa-db-ja.com

FileZillaを使用して毎日の自動アップロードをスケジュールする

FileZillaを使用して、PDFをGoDaddyがホストするサイトに毎日自動的にアップロードし、前日のシートを置き換えたいと思います。これを行う方法はありますか?バッチファイルが機能する可能性があることをオンラインで読みましたが、誰かがトリックを行うサンプルバージョンのバッチファイルを投稿できますか?

12
ajs

FileZillaには、自動転送を許可するコマンドライン引数(またはその他の方法)はありません。

いくつかの参照:


ただし、自動化を許可する他のクライアントを使用できます。

使用しているプロトコルを指定していません。 FTPまたはSFTP? FileZillaが(およびそれ以上)行うすべてのプロトコルをサポートするため、WinSCPを間違いなく使用できます。

WinSCPスクリプト 機能をWindowsスケジューラと組み合わせる:

(SFTPを使用した)アップロード用の典型的なWinSCPスクリプトは次のようになります。

open sftp://user:[email protected]/ -hostkey="ssh-rsa 2048 xxxxxxxxxxx...="
put c:\mypdfs\*.pdf /home/user/
close

FTPでは、sftp:// とともに ftp://-hostkey="..."スイッチ。


WinSCPは スクリプトの生成 から インポートされたFileZillaセッション までもできます。

詳細については、 FileZillaオートメーションのガイド を参照してください。

(私はWinSCPの著者です)


SFTPを使用している場合、別のオプションは psftp.exe PuTTYスイートのクライアント

17
Martin Prikryl