Thank you for testing my issue Vince and Jay and Eric. I noticed that in all of your screenshots TCC was using the default Output color of white on black.
I had my TCC Options setup for Output to be bright white on blue
I also had the following line in my TCStart.
Code:
color /a bright white on blue
This was there because without it my TCC screen looked like this when it initially loaded.
So I reset my TCC options to use the default colors for output, and removed the Color command from my TCStart.
And then I got the same results that you did from executing these two lines.
So far so good.
So I then executed these lines
Code:
Color /A bright white on blue
color bright white on red & echo Hello there & color bright white on blue
echo Goodbye color | Tee e:\TestTee.txt
And everything worked as expected.
So I added the same "Color /A bright white on blue" command back to my TCStart and closed/reopened Take Command.
Then I executed the same test:
Code:
color bright white on red & echo Hello there & color bright white on blu
echo Goodbye color | Tee e:\TestTee.txt
I got my same problem results where the Red text was recolored White on Blue text.
I'm not sure why the "Color /A" command run as part of TCStart would generate any different results than executing it at the command line immediately after TCC starts...but it appears to be doing just that.
@rconn - are you able to reproduce the "issue" I am seeing, and am I doing something I shouldn't be [again]?
Also, if I set my output colors in TCC Options as I originally had them, is it expected for TCC to load as it originally appeared in my second screenshot - with just the output text on a blue background and the rest of the "whitespace" with a black background?