I created a batch file (with external 3d party commands compiled with it into an .exe) that allows for the use of multiple colors in a single screen.
Here's a link to check it out.
Here's a screenshot:
 
 
Anyway, I don't like it.  It needs two variable to work.  You have to set the variables %color1% and %color2% to some HEX values, the standard colors (with BG before FG).  Then you just run the command kick.  Everything after that will appear in those two specified colors.  
I don't like having to set variables before running the file. Its a pain.
I figured out a work-around.
set color1=0 & set color2=f & kick
I can use that, no problem (just replace 0 and f with whatever colors I wan't), but I would much rather have it work by:
kick /c 0 f
Where the /c switch specifies which colors are to set as the variables color1 and color2`.  So if anybody can help me develop this, that would be awesome.
So my question is, how do you turn a batch file into a command line tool?
I don't expect anybody to type a whole guide up, but if you have a link to an article, please share.
 
    