Powercli 批量创建虚拟机

吃可爱长大的小学妹 提交于 2020-08-10 16:54:36

wKioL1hjbuyy5SP3AABl_f85foI625.png-wh_50

Add-PSSnapin *vmware*
$passwd = Read-Host "input your vcenter password: " -AsSecureString
Connect-VIServer -Server 10.10.10.10 -User administrator@vsphere.local -Password $passwd

 $vms = Import-CSV E:\NewVMs.csv
 foreach ($vm in $vms){
      $Template = Get-Template $vm.template
      $VMHost = Get-VMHost $vm.Host
      $Datastore = Get-Datastore $vm.datastore
      $OSCustomization = Get-OSCustomizationSpec $vm.customization
      $ResourcePool = Get-ResourcePool $vm.ResourcePool

      New-VM -Name $vm.name -OSCustomizationSpec $OSCustomization  -Template $Template -VMHost $VMHost -ResourcePool $ResourcePool -Datastore $Datastore   -RunAsync
      }


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!