![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以下のようなバッチファイルを作成しました
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でリモートのファイル一覧取得
その他(プログラミング・Web制作)
-
6
WshShellから起動したbat(ftp)の応答メッセージを取得するには
Visual Basic(VBA)
-
7
FTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?
その他(プログラミング・Web制作)
-
8
FTPに接続し、 あるフォルダ内の一覧を取得する、、、という操作を Windows10のコマンドプロ
Windows 10
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイルからSQLファイル...
-
シェルスクリプトでFTPの実行結...
-
ftpコマンドバッチファイルのリ...
-
プロキシサーバー経由でftpのge...
-
https://github.com/shteeve3d/...
-
windows defenderで質問です。 ...
-
ショートカットファイルが開け...
-
DVD-Rなのに再書き込みや削除が...
-
フォルダを間違って削除しない...
-
Thunderbirdのプロファイルが読...
-
Debug Assertion Failed?
-
メモ帳を保存せずに誤って閉じ...
-
jw cadの名前をつけて保存・・...
-
勝手にショートカットのリンク...
-
VBAでFormat がうまく使えない
-
Windows 10のフォルダーには何...
-
お伺いします。マトリックス コ...
-
Windows Media Playerで再生で...
-
Googleドライブにインターネッ...
-
Googleフォトと同期して写真、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
バッチファイルからSQLファイル...
-
ftpコマンドバッチファイルのリ...
-
vcvars32.batを実行できない
-
プロキシサーバー経由でftpのge...
-
makefileが見つかりません。 つ...
-
.bat(バッチ)から.batを実行し...
-
batファイルでのtelnetについて
-
コマンドラインで実行できて、...
-
フォルダー内のファイル名を印...
-
終了コード errorlevel の考え...
-
SQLサーバーの日付を取得 - Ex...
-
バッチファイルの実行方法
-
ASPを使って、ftpコマンドを...
-
マウスを使用してpowershellの...
-
VBSからリモートでbat実行(WMI)
-
外部ファイルを実行するには?
-
エクセルのVBAからDOSコ...
-
リダイレクト指示について
-
jw cadの名前をつけて保存・・...
おすすめ情報