I never studied OSes, so forgive me if this sounds basic or silly, but I'm curious about if one could replace the cmd prompt in Windows. I am NOT asking for programs that actually do this, as I've looked around and not really seen any.
What I'm asking is 1) if it's actually possible to write an entirely new program that would behave like cmd and 2) if one could then replace cmd with it, assuming it could perform at least all the jobs that cmd does.
Because it seems like even programs that claim to be an upgrade to it (cygwin, powershell, etc) are actually running in that same little black window. Maybe I'm just not fully understanding how cmd fits into windows as a whole, or how something like bash actually connects into linux.
Anyone care to steer me in the right direction?