Microsoft creó PowerShell para permitir que los usuarios de sus sistemas operativos Windows para el control de sus ordenadores a través de las instrucciones escritas - llamados " scripts" - en lugar de hacer clic a través de iconos y menús de navegación . Usuarios de actualización de PowerShell 1 a 2 PowerShell cuando permiten que el sistema operativo Windows para ejecutar el programa de actualización automática. Alternativamente, se pueden instalar manualmente la actualización , visite el sitio Web de Microsoft PowerShell , haga clic en el enlace de descarga , y siguiendo las instrucciones de instalación. PowerShell 2 es muy popular entre los programadores que lamentaban las deficiencias de su predecesor , ya que contiene una gran cantidad de mejoras notables . Gestión remota
Microsoft actualizó la segunda versión de PowerShell para permitir a los usuarios ejecutar una secuencia de comandos en varios equipos al mismo tiempo. Dado que los usuarios sólo necesitan tener acceso a una sola computadora para escribir y ejecutar scripts, los administradores del equipo y el personal de TI puede hacer cambios importantes en toda la organización con el único esfuerzo mínimo.
Capacidades de depuración
< br >
Windows PowerShell 2 permite a los programadores para depurar secuencias de comandos complejas . Un depurador es una herramienta de programación que permite a un programador para ejecutar código de una línea a la vez , el examen de cada variable activa y el módulo afectado a medida que avanza . Sin un depurador , los programadores se esfuerzan por asegurarse de que sus códigos funcionan según lo previsto , por lo que Microsoft . La adición de un depurador a la segunda versión de PowerShell constituye una importante actualización .
Código Orgánico
Microsoft actualizó PowerShell para permitir a los programadores a agrupar su código en archivos independientes y discretos llamados "módulos ". Los programadores usan módulos como bloques de construcción para crear scripts más complejos. Los usuarios pueden compartir fácilmente módulos y Microsoft incluso ha creado un repositorio para los programadores a los módulos de almacenar y compartir . Con PowerShell 2 , Microsoft también hizo posible que los programadores para ejecutar más de una secuencia de comandos de forma simultánea , lo que aumenta la utilidad de módulos complejos.
Entorno de desarrollo integrado
Programadores introducir el código en un " entorno de desarrollo integrado ", o IDE. Segunda versión de PowerShell contiene una importante actualización de su IDE , que ahora permite el acceso a funciones de depuración , funciones para la manipulación de archivos , y ocho entornos de ejecución independientes que permiten a los programadores a escribir código y mejorar con facilidad. Como otras herramientas de secuencias de comandos de shell históricamente no han proporcionado un IDE de calidad, se trata de una mejora importante para los motores de scripting PowerShell y en general.