Rich Turner, Microsoft’s senior project manager, says the old command line tool on Windows, cmd.exe, is in maintenance mode, and PowerShell 7 represents the future. cmd originated in the Windows NT (and OS/2) era, replacing COMMAND.COM on DOS and Windows 95, providing administrators with a way to run programs and batch files.
PowerShell was born in 2006, and 10 years later open source and support spouts on multiple platforms. Many organizations still have a large number of old cmd scripts, and the maintenance mode means that it will remain the status quo, and only Microsoft engineers who have very serious problems will fix them, because this old tool can go wrong in some places, and it may still be a big problem. Turner, for example, once modified the copyright string, resulting in a week-long strike on an OEM’s production line.