バッチ ファイル b1.bat があり、別の 2 つのバッチ ファイル b2.bat と b3.bat を内部的に開始し、b2.bat は内部的に b4.bat とルート バッチ ファイル b1.bat を呼び出し、これら 3 つ (b2、b3 b4) 終了する。要約すると、次のようなシナリオ:
b1.bat -> b2.bat -> b4.bat
-> b3.bat
4 つのバッチ ファイル (b1.bat、b2.bat、b3.bat、および b4.bat) の出力を単一のログ ファイル my_log.txt に書き込みたいと考えています。私はこれを最小限の労力で行いたいと思っています。ログなしでこのようなバッチファイルがたくさんあるので、バッチファイルの。だから私はそれらにログを提供したい。I) 親バッチ ファイル (b1.bat) から出力されるログ ファイルを制御することはできますか? II) 出力をログ ファイルに書き込むリダイレクト演算子を使用して、すべてのバッチ ファイルを変更する必要がありますか? これに対する適切な解決策が見つかりませんでした。この点について私に提案してください。