martes, 29 de marzo de 2016
ctxdom
Jugando con Powershell estos días me ha dado por «testear» algunas cosillas que os podrán ser de utilidad y que os darán para aquellos que aún no se han «metido» a nivel de desarrollo con PowerShell de lo que se puede llegar a realizar.
Para ello he realizado esta pequeña Tool, a nivel puramente educativo , la cual realiza una serie de acciones sobre un Hypervisor basado en Hyper-V, que espero sea de vuestro agrado y de utilidad o si queréis aumentar las funcionalidades os lo dejo a vuestra elección, adjunto además todo el código fuente, solo hay que grabarlo con la extensión .PS1 y ejecutarlo desde PowerShell.
Podéis leer todo el artículo completo con el código fuente en:
http://www.ctxdom.com/index.php?option=com_content&view=article&id=869:hyper-v-basic-tool-con-powershell&catid=50:microsoft-win20030808r2hyper-viis&Itemid=41
miércoles, 23 de marzo de 2016
ctxdom
La verdad es que cada vez que voy «tocando» PowerShell me gusta más, el tema es que después de varios años desarrollando soy muy reacio a desarrollar o a ponerme a programar de nuevo, aunque nunca se sabe.
Bueno! al tema, en alguna ocasión nos puede ser de interés el utilizar PowerShell para crear una VM en Hyper-V, para ello el procedimiento es realmente sencillo, lo que nos permitirá automatizar muchos de los aspectos de nuestra plataforma.
Para ello utilizaremos el comando New-V de PowerShell, escribiendo algo parecido a esto:
PS C:\WINDOWS\system32> New-VM -Name «SERVERTEST» -MemoryStartupBytes 4GB -NewVHDPath C:\VM\SERVERTEST.vhdx -NewVHDSizeBytes 20GB
Con Name , especificaremos el nombre de nuestro servidor a crear, con MemoryStatusBytes, la RAM que asignaremos, con NewVHDPath el path dónde deseamos guardar el archivo y con NewVHDSizeBytes el tamaño del disco a utilizar, al ejecutarse en Background se ejecutarán los correspondientes comandos, creándose de esta forma nuestra VM de Hyper-V totalmente automatizada.
Una vez finalizado nos mostrará algo similar a esto:
Name State CPUUsage(%) MemoryAssigned(M) Uptime Status Version
——— —– ———– —————– —— —— ——-
SERVERTEST Off 0 0 00:00:00 Funcionamiento normal 7.0
Comentarios recientes