Well, I've run some tests with V8 Power Tools and let's just say they are 
inconsistent.  In summary, the V8 Power Tools approach sometimes works and 
sometimes doesn't, so it's not a universal solution.  In fact, there doesn't 
seem to be a good, universal solution and I just may need to live with the 
annoying screen clutter.

I am doing these tests in a Virtual Machine (specifically PCem) and a 286 CPU, 
so I'm not testing with MS-DOS v7+ since that requires a 386+ CPU.

I have two batch files set up, one with the "one-liner" solution and the other 
with the "two-liner" solution:

TEST1.BAT
---------
:Begin
  ECHO Off | VGoToXY Up | VEcho /N /E
  ECHO Test Line 1
  ECHO Test Line 2
:End

TEST2.BAT
---------
:Begin
  ECHO Off
  VGoToXY Up
  VEcho /N /E
  ECHO Test line 1
  ECHO Test Line 2
:End

If I run either TEST1.BAT or TEST2.BAT with MS-DOS 3.0, 3.1, or 3.2, it crashes.

If I run them with MS-DOS 3.3 or 4.01 the session looks like this:

C:\>test1


C:\>  ECHO Test Line 1
Test Line 1

C:\>  ECHO Test Line 2
Test Line 2
Test Line 2

C:\>test2

Test Line 1
Test Line 2
Test Line 2

C:\>

If I run them in MS-DOS 5.0 thru 6.22 the session looks like this:

C:\>test1


C:\>  ECHO Test Line 1
Test Line 1

C:\>  ECHO Test Line 2
Test Line 2

C:\>
C:\>test2

Test Line 1
Test Line 2
C:\>

If I run them in DR-DOS 6.0 thru 8.0 the session looks like this:

C:\>test1

Test Line 1
Test Line 2
C:\>test2

Test Line 1
Test Line 2
C:\>

If I run them in FreeDOS 1.2 or 1.3 the session looks like this:

C:\>test1
Test Line 1
Test Line 2
C:\>test2
Test Line 1
Test Line 2
C:\>


As you can see, there are extra blank lines (though that problem is not a 
deal-killer), extra ECHO's, and extra DOS prompts (extra <Enter> keys being 
pressed) depending on the specific environment.  I think FreeDOS is the only 
one works the way I think it should (no extra "stuff" appearing on the screen 
anywhere).


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to