Seguimos con PowerCLI
Hola amigos, soy Florián Murillo y hoy continuaré hablando de los primeros pasos en PowerCLI y lo que es lo mismo, los primeros pasos en Windows PowerShell.
Con la instalación del Windows PowerShell nos añade una pequeña joya que nos ayuda a construir nuestros scripts complejos con PowerShell+PowerCLI, se llama Windows PowerShell Integrated Scripting Environment (ISE), busca el archivo powershell_ise.exe en el camino de instalación.
El Windows PowerShell ISE tiene, como ves en la imagen anterior, tiene tres zonas bien diferenciadas, la zona de escritura del código, la de ejecución y la de resultados, la distribución de las ventanas es a tu gusto.
En el sencillo ejemplo siguiente nos conectamos a un vCenter y convertimos la máquina virtual VM1 en un template con el mismo nombre.
#Add-PSSnapin «VMware.VimAutomation.Core»
Connect-VIServer -Server VC -User USR -Password PWD
$maquinaVirtual = «VM1»
$vm = Get-VM $maquinaVirtual | Get-View
$vm.MarkAsTemplate()
Disconnect-VIServer
Las líneas que comienzan por # son comentarios, la línea comentada registra la dll de PowerCLI en PowerShell, se ejecuta una vez y ya queda registrada, por tanto no hace falta volver a ejecutar esta línea.
lasa variables empiezan por $, ya os lo habeis imaginado ¿verdad?
Es sencillo y potente ¿os animáis a mas?
Por favor, si te ha gustado este post dame tu puntuación: [ratings]