qué versiones de Windows no tienen Powershell
Windows PowerShell
Los conjuntos de cmdlets se pueden combinar en scripts, ejecutables (que son aplicaciones independientes) o creando instancias de clases de .NET normales (u objetos WMI/COM).