やりたいことはタイトルの通りです。
JAVAのFTPClientでFTPサーバにあるファイルGET,PUTは可能なのですが、
ファイル数が多いFTPサーバにあるフォルダを名前を変え同ディレクトリにコピーがしたいのです。
毎回ローカルにゲットしてPUTだと処理に時間がかかる為短縮が目的です。
・JAVAから何かしらのメソッドをしようしFTPコマンドでフォルダのコピー
・FTPサーバー先にフォルダコピーを行うwindowsバッチを準備し、JAVAからサーバー先にそのバッチをたたく(こんなこと可能なのか?)
その他可能な別案があれば知りたいです。
宜しくお願いします。
[追記]
すいません、環境に関する情報が少なかったので追記します。
クライアント:Linux tomcat javaのWeb 画面でボタンを押したタイミングになります
サーバ: windowsのftpサーバ
サーバ上にAというフォルダがありその中に大量のファイルがありますが画面でボタンを
押したタイミングでAのフォルダをコピーしてBといフォルダを作成したいのです。
下記回答いただいたpsExecを利用する方法は恐らくクライアントがWindowsの場合かと認識します。
※少ない情報で回答ありがとうございます。