Microsoft have finally decided to take the Windows Command shell seriously, or at least Jeffrey Snover – the lead architect did. They are creating a next generation sell that is built on top of .NET. John Udell does a great job of describing it so please read his article, it will blow you away and don’t for get to watch the video as well.
MSH is quirky, complex, delightful, and utterly addictive. You can, for example, convert objects to and from XML so that programs that don’t natively speak .Net can have a crack at them. There’s SQL-like sorting and grouping. You write ad hoc extensions in a built-in scripting language that feels vaguely Perlish. For more permanent extensions, called cmdlets, you use .Net languages.
With MSH, Windows system administration manages to be both fun and productive. And the story will only improve as the .Net Framework continues to enfold Windows’ management APIs. Competitors take note: Windows is about to convert one of its great weaknesses into a strength. [Full story at InfoWorld.com]