質問: mputを使用して、ftpを使用してディレクトリを転送しますか? とにかく、現在のディレクトリのすべてのサブディレクトリをサーバーに送信するようにmputを説得する方法はありますか?実行時にwebサイトを自動的に更新するスクリプトを記述しようとしています。これまでに試みてきました mput * ただし、現在のディレクトリにあるファイルのみが送信されます。任意の助けいただければ幸いです。
回答: ここにくる私のような他のwindows初心者のための簡単なチュートリアル:フォルダー全体(すべてのサブフォルダーとファイルを含む)をアップロードする最も簡単な方法は次のとおりです。 ダウンロード ncftpクライアント (無料ですが、寄付できます) このリンクから 。 リストからncftp client 3.2.5 for microsoft windowsを選択します。 インストールしてください。 完了すると、チェリーアイコンの付いた小さなcmdウィンドウがポップアップします。あなたはそれを必要としません。 標準のcmdウィンドウを開いて、次のように入力します。 ncftpput -u * yourusernamehere * -p * youruserpasswordhere * -r * www.yourwebsite.com * / _c:\ yourfolderdirectoryhere \\ * _ (1行として)。 ご了承ください: -rは「再帰的」のフラグです。コマンドがすべてのサブフォルダを再帰的にコピーするようにします /(スラッシュ)は、webサイトのルートディレクトリです。 c:\yourfolderdirectoryhere\*は内のすべてを選択しますc:\yourfolderdirectoryhere