Si queremos utilizar PowerShell para administrar la virtualización vía SCVMM 2008 R2 (System Center Virtual Machine Manager 2008 Release 2) sin abrir la consola que instala SCVMM, que es un archivo .psc1, es decir, un archivo de consola de PowerShell), necesitamos agregar el SnapIn de SCVMM a la consola "normal" de PowerShell. Una vez agregada, podemos querer ver qué Cmdlets son los que agrega este SnapIn. Este Tip versa sobre esto.
Archive for enero 2011
PowerShell: Usar los Cmdlets de SCVMM 2008 R2 en cualquier consola de PowerShell
Posted by urpiano en viernes 21 \21\+01:00 enero \21\+01:00 2011
Posted in Informatica, PowerShell, Tips | 3 Comments »
Devolución de funciones en PowerShell y tipos de datos personalizados
Posted by urpiano en miércoles 12 \12\+01:00 enero \12\+01:00 2011
En este artículo veremos como se comporta PowerShell a la hora de realizar la devolución de las funciones, ya que no lo hace como los lenguajes de programación «normales», lo que nos puede llevar a confusión y a obtener resultados inesperados e/o indeseados. A parte de ello, a la hora de crear funciones en PowerShell es muy interesante que éstas no devuelvan simple texto, si no que devuelvan objetos tal y como lo hacen los propios Cmdlets de PowerShell , lo que permite que la devolución sea encaminada a otras funciones o Cmdlets de PowerShell . Así pues, es interesante el poder personalizar los tipos de objetos que se devuelven, ya sea quitando y/o añadiendo propiedades a los objetos obtenidos por otros Cmdlets invocados en la función, calculadas en la función o procedentes de otros objetos, o incluso creando nuevos tipos personalizados para la devolución de las funciones.
Posted in Informatica, PowerShell, Scripting | Leave a Comment »