The standard command line is really very primitive. While it has received some upgrades a great deal hasn't changed much since it's origin in the 1980's. Power shell can do a great deal that would otherwise require the addition of third party software and offers a much more powerful scripting language. For the average home user it isn't going to be of much value. But for anyone wanting to write anything more than simple batch files Power Shell will be a better choice.