ラベル BATCH の投稿を表示しています。 すべての投稿を表示
ラベル BATCH の投稿を表示しています。 すべての投稿を表示

2011年1月5日水曜日

バッチファイル(.BAT)のリダイレクトエラー補足方法

以下の処理は、hoge.exe の実行エラーを補足できるが、mylog.txt へのリダイレクトのエラーは補足できない。

hoge.exe /t > c:\mylog.txt

IF %ERRORLEVEL%==1 GOTO ERROR

リダイレクトのエラーを補足したい場合、cmd.exe をかませば良い

cmd /C "hoge.exe /t > c:\mylog.txt"

IF %ERRORLEVEL%==1 GOTO ERROR