Forma sencilla de desplegar una maquina Windows en Hyper-V
#
# Desplegando en Hyper-V una maquina Windows 8
# www.mundo.sql.es
Clear
#Configuracion
$VMLocation = "F:\Hyper-V\MV"
$VMISO = "F:\Hyper-V\Isos\MSDN Windows 8.1 Pro N\es_windows_8.1_n_with_update_x64_dvd_6051697.iso"
$VMNetwork = "Internet"
$VMName = "Base_Win8.1"
$VMMemory = 1024MB
$VMDiskSize = 40GB
#Maquina
New-VM -Name $VMName -Generation 2 -BootDevice CD -MemoryStartupBytes $VMMemory -SwitchName $VMNetwork -Path $VMLocation -NoVHD -Verbose
#VHD
New-VHD -Path "$VMLocation\$VMName\Virtual Hard Disks\$VMName-Disk1.vhdx" -SizeBytes $VMDiskSize -Dynamic -Verbose
Add-VMHardDiskDrive -VMName $VMName -Path "$VMLocation\$VMName\Virtual Hard Disks\$VMName-Disk1.vhdx" -Verbose
Set-VMDvdDrive -VMName $VMName -Path $VMISO -Verbose
Y el resultado es:
Ya iremos poniendo a ese script adornos. También se le puede aplicar a otras maquinas
En Powershell ISE
Espero que os haya gustado.