PowerShell is certainly one of the next big things that Microsoft are putting out there. We’ve been told that things like the Exchange System Manager are built AFTER the PowerShell commands are written. Indeed using Exchange 2010 as an example, there are some things that have no GUI equivalent and you are forced to run PowerShell instead. The noise around PowerShell is getting louder and louder with every server product now having PowerShell as a way to manage and automate tasks going to it. Is it going too far though? Is it going so far that they are compromising the value of the product by NOT writing GUI components for the same PowerShell command?
A thought that crossed my mind this week…. going back to the late 70s – command line driven operating systems were the big thing. Moving forwards, Microsoft wrote and release Windows because everyone was demanding it. Now it seems we are approaching full circle with PowerShell being the next big thing. One wonders if in the next 5-10 years if we will still have a Windows GUI to manage our networks and be back at the start once more with just a PowerShell command list to go from.
What do you think?