とにかく、現在のディレクトリのすべてのサブディレクトリをサーバーに送信するようにmputを説得する方法はありますか?実行時にWebサイトを自動的に更新するスクリプトを記述しようとしています。これまでに試みてきました
mput *
ただし、現在のディレクトリにあるファイルのみが送信されます。
任意の助けいただければ幸いです。
とった。 Windows FTPクライアントは、再帰的なput関数をサポートしていません。ただし、ncftpを使用する場合: http://www.ncftp.com/mput -r *
で再帰的な書き込みを実行できません
ここにくる私のような他のWindows初心者のための簡単なチュートリアル:
フォルダー全体(すべてのサブフォルダーとファイルを含む)をアップロードする最も簡単な方法は次のとおりです。
ncftpput -u * yourUserNameHere * -p * yourUserPasswordHere * -R * www.yourWebsite.com * / _C:\ yourFolderDirectoryHere \\ * _(1行として)。
ご了承ください:
-R
は「再帰的」のフラグです。コマンドがすべてのサブフォルダを再帰的にコピーするようにします/
(スラッシュ)は、Webサイトのルートディレクトリです。C:\yourFolderDirectoryHere\*
は内のすべてを選択しますC:\yourFolderDirectoryHere