4

Pls、両方のメインストリームに出力を持つプログラムがあると想像してください: err && out. 例として、次のバット ファイルを使用できます。

@echo off
echo 1
echo 2 >&2
echo 3
echo 4 >&2
echo 5
echo 6 >&2
echo 7
echo 8 >&2
echo 9
echo 10 >&2

コンソールの画面に次の出力が表示されます。

1
2
3
4
5
6
7
8
9
10

そして、私はこの出力を見たいです! まさに私が期待したとおりです。しかし、特定の「ERR.out」ファイルでエラーストリーム全体を同時に見たいと思っています。したがって、最初のbatファイルを次のようにする必要があることを考慮したコンテンツです。

2
4
6
8
10

だから私の質問は - BAT ファイルのシナリオで Windows XP SP3 に対してそのトリックを行うにはどうすればよいですか?

次の疑似コードを使用したいのですが、もちろんうまくいきません。しかし、主なロジックが同じであることを願っています。print_it_as_is_on_screen | redirect_2_stream_to_ERR.out_file | send_whole_output_to_another_command.exe

4

1 に答える 1