Why would I choose Powershell over WMI to develop management interfaces?
We are discussing development of an improved management infrastructure for our distributed system. We use COM, web services and .NET components. Since we're based on Microsoft Windows Server XP/2003, I guess, we basically have two options: Powershell cmdlets WMI classes using System.Management and WMI providers for native code (class, ...