Administradores de red: ¡usen PowerShell!

Si son administradores de red, o entusiastas de la programación en línea de comandos, no pueden perderse este recurso. PowerShell es un complemento gratuito de Windows (XP y superior) que permite administrar sistemas más fácilmente y lograr la automatización de tareas. Por ejemplo Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, y System Center Virtual Machine Manager se apoyan en PowerShell para mejorar el control, eficiencia y productividad del administrador.

En la página principal de PowerShell ( https://www.microsoft.com/powershell ) encontrarán suficiente información como para iniciarse en PowerShell hasta convertirse en expertos en el tema.

En esta página se indica qué versión descargar según el sistema operativo. Aquí les resumo los links (para el caso de las versiones 32 bits):

La documentación la pueden encontrar aquí. En esa página, el archivo denominado "English documentation pack" trae la documentación en inglés, y el denominado "Localized Documentation pack" trae la documentación en otros idiomas, incluyendo el castellano. Solo tienen que descargar uno de los archivos.

Para los que gustan de probar versiones beta, pueden descargar Windows PowerShell 2.0 CTP, que es como el pre-beta de la siguiente versión de PowerShell. Entre las características nuevas destacan Remoting, ejecución en background, debug paso a paso, interfase gráfica para construir los comandos (requiere el .Net Framework 3.0).

Nota: En la misma máquina no pueden convivir la versión 1 y la versión 2 de PowerShell, solo instalen una de ellas. Además, tanto la versión 1 y la versión 2 requieren tener instalado el .Net Framework 2.0 (probablemente ya lo tengan)