Powershell 2.0 y Powershell Scriptomatic

Hola

Hace ya tiempo que hay disponibles para descarga CTPs (Customer Technical Preview) de Powershell 2.0. La página de información y descarga es esta:

No quiero aburriros traduciendo la lista de novedades de esa página, sino enseñaros las que son mas relevantes para mi.

La primera, el "Remoting". Con Powershell puedes hacer viguerías en local, pero para hacerlas en remoto, tienes que tirar de WMI y eso deja de ser trivial. En los CMDLets que soporten esta característica, Powershell 2.0 usará por debajo WS-Management para comunicar con el equipo objetivo (por ejemplo, un Server Core) y mostrarnos los resultados

Powershell Remoting

La segunda, es la posibilidad de usar una shell en otra cosa que no sea una aburrida y triste ventana de texto cutre de las de toda la vida, con su editor de scripts, sus pestañas con diferentes Runspaces y sus cositas:

image

La tercera, la posibilidad de convertir cualquier script de Powershell en un CMDLET, sin tener que recurrir a hacerlo en un lenguaje de programación como C#, cosa a la que definitivamente los administradores no somos muy dados (por desgracia). Para mas información sobre esto, ejecutad get-help about_scriptcmdlets:

image

Y por último, una buena herramienta a la hora de hacer script de Powershell que vayan a utilizar por debajo WMI. Se trata de un "Scriptomatic" especifico para Powershell, que te permite construir de manera sencilla scripts básicos de Powershell sobre esta interfaz, que luego pueden ser modificados a voluntad. Lo podéis descargar de aquí:

Por ejemplo, como se los switches virtuales definidos en Hyper-V de uno o varios hosts remoto (bueno, en este caso es el local?. O, algo más de andar por casa, ¿listar la configuración de las impresoras definidas?

image  image

Saludos

David Cervigón