Why would you even want to make Windows command line better, instead of using a state of the art command line of Linux via a VM running in Windows, if you really cannot escape the Windows realm ?
But that was 10 years ago, it disappeared at some point, being integrated somewhere in either the server version or the professional edition (named something like Unix Service for Windows) I lost track.
Considering all the work that MS is putting in interoperability those days, I'm wondering if it will not make a come back at some point.
Still CMD is worse, and Powershell is different, but maybe not any better...