La informática se ha metido en las vidas de la mayoría de las personas. Este hecho tan real como necesario ha provocado que muchas personas utilicen a la informática en sus puestos de trabajo. Es más, según datos oficiales la mayoría de usuarios de la informática, no son profesionales del sector. Este hecho hace que el trabajo del informático sea aún más importante, y surge la necesidad de simplificar el trabajo de los usuarios con menos conocimientos.
En el mundo de las empresas existen diversos niveles de administración, y es por ello que la necesidad de realizar scripts que sean fácilmente entendibles y utilizados por otros usuarios es importante. En Windows Server 2012 se dispone de la herramienta PowerShell ISE, la cual proporciona un entorno de desarrollo de scripting realmente interesante. Esta aplicación no es nueva, ya que se disponía en Windows Server 2008 R2, pero ha sido totalmente rediseñada y se le han aplicado nuevas mejoras y optimizaciones.

Figura 1: PowerShell ISE
Tras abrir la nueva versión de PowerShell ISE nos encontramos con una ventana dividida en 3 áreas, las cuales están claramente diferenciadas. El área de la derecha ayuda al usuario a conocer todos los cmdlets disponibles en la nueva versión de PowerShell. Se puede filtrar los cmdlets por patrones de búsqueda o por los distintos módulos que se pueden ir añadiendo a la línea de comandos, por ejemplo, con la instalación de algunos roles como Hyper-V.

Figura 2: Cmdlets disponibles en PowerShell
El área inferior de la ventana proporciona una línea de comandos dónde se podrán ir probando los distintos scripts que se vayan realizando. Además, el entorno proporciona la posibilidad de ir ejecutando y depurando los scripts que se van desarrollando en el área superior.

Figura 3: Línea de comandos y desarrollo de script
Un breakpoint o punto de ruptura es una parada de la ejecución de un código de manera intencionada en un lugar concreto. En futuros artículos se podrá estudiar una introducción al mundo del scripting en PowerShell y se desarrollarán scripts que proporcionen ejemplos prácticos y claros para asentar los conocimientos básicos del scripting en PowerShell, la línea de comandos más potente del mundo.
Si quieres aprender más secretos, configuraciones, integraciones, desarrollo de PowerShell te recomendamos leer el libro de Pablo González y Ruben Alonso “PowerShell: La navaja suiza de los administradores de sistemas”. Si quieres aprender mucho más sobre los secretos de lo sistemas Microsoft Windows, te recomendamos leer el libro de Sergio de los Santos “Máxima Seguridad en Windows: Secretos Técnicos” y, por último, te recordamos que si te ha gustado el artículo puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.
[ACTUALIZADO]: Descárgate la versión de evaluación final de Windows Server 2012 y comprueba todas las novedades del nuevo sistema operativo Servidor de Microsoft.

Enviado
ago 03 2012, 11:26
por
Pablo González