以下のようなバッチファイルを作成しました
ftp -s:ftpcmd.txt > ftplog.txt
FIND /i "226 Transfer complete" ftplog.txt >NUL
exit /b %ERRORLEVEL%
ftpcmd.txt
open hoge
anonymous
hoge
prompt
cd /xxxx/
put test.txt
quit
こうする事でftp送信が正常に終了したかどうかを
exitの終了コードで判断しようとしていたのです
バッチファイルを手動で動作させたところ成功です
しかしこのバッチファイルを
Webサーバのサーブレット(javaプログラム)から
動作させるとftplog.txtの出力結果がなぜか
プログラムから実行した時のftplog.txt
User (hoge:(none)): open hoge
prompt
cd /xxx/
put test.txt
quit
こんな結果になってしまうんです
あれれ?ftpコマンドが出力するメッセージがリダイレクトされない
んです
手動でこのバッチファイルを実行した時は
以下のようになります
226 Transfer complete.
のメッセージがサーブレットからバッチファイルを実行しても
ftplogファイルに出力されるように
したいのですが
何かいい方法はないでしょうか?
手動実行した場合のftplog.txt
ftp> Connected to hoge
open hoge
220 Microsoft FTP Service
User (hoge:(none)):
331 Anonymous access allowed, send identity (e-mail name) as password.
230 Anonymous user logged in.
ftp> Interactive mode Off .
ftp> prompt
cd /xxx/
250 CWD command successful.
ftp> put test.txt
200 PORT command successful.
150 Opening ASCII mode data connection for test.txt.
226 Transfer complete.
ftp: 59523 bytes sent in 0.00Seconds 59523000.00Kbytes/sec.
ftp> quit
221
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- Ruby パイソンでテキストファイルが読み込めない 1 2022/11/14 16:42
- その他(インターネット接続・インフラ) 楽天ひかりでホームページアップロードが出来ない 1 2022/07/30 10:02
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
FTPの送信結果を検知したい
その他(プログラミング・Web制作)
-
シェルスクリプトでFTPの実行結果を取得するには
その他(プログラミング・Web制作)
-
ftpコマンド出力結果の取得
その他(プログラミング・Web制作)
-
-
4
ftpコマンドの戻り値をチェックしたい
その他(プログラミング・Web制作)
-
5
FTPに接続し、 あるフォルダ内の一覧を取得する、、、という操作を Windows10のコマンドプロ
Windows 10
-
6
FTPでリモートのファイル一覧取得
その他(プログラミング・Web制作)
-
7
FTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?
その他(プログラミング・Web制作)
-
8
FTPコマンドでgetしたい
その他(プログラミング・Web制作)
-
9
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
10
コマンドプロンプトのエラーについて
その他(パソコン・周辺機器)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
ftpコマンドバッチファイルのリ...
-
バッチファイルからSQLファイル...
-
終了コード errorlevel の考え...
-
プロキシサーバー経由でftpのge...
-
フォルダー内のファイル名を印...
-
.bat(バッチ)から.batを実行し...
-
Googleドライブにインターネッ...
-
jw cadの名前をつけて保存・・...
-
勝手にショートカットのリンク...
-
DVD-Rなのに再書き込みや削除が...
-
Debug Assertion Failed?
-
VBAでFormat がうまく使えない
-
更新日時等の表示がおかしい
-
フォルダを間違って削除しない...
-
ショートカットファイルが開け...
-
フォルダ内のファイルの名前の...
-
急いでいます。XDWファイルの開...
-
Tomcat ドキュメントルートの設...
-
C:\\Users\\All Users\\Applica...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
バッチファイルからSQLファイル...
-
vcvars32.batを実行できない
-
終了コード errorlevel の考え...
-
プロキシサーバー経由でftpのge...
-
ftpコマンドバッチファイルのリ...
-
VBSからリモートでbat実行(WMI)
-
SQLサーバーの日付を取得 - Ex...
-
コマンドラインで実行できて、...
-
.bat(バッチ)から.batを実行し...
-
マウスを使用してpowershellの...
-
batファイルでのtelnetについて
-
makefileが見つかりません。 つ...
-
jw cadの名前をつけて保存・・...
-
メモ帳を保存せずに誤って閉じ...
-
Googleドライブにインターネッ...
-
ショートカットファイルが開け...
-
DVD-Rなのに再書き込みや削除が...
-
勝手にショートカットのリンク...
-
VBAでFormat がうまく使えない
おすすめ情報