1.Vmware PowerShell脚本(配置cpu/内存/磁盘)
Write-Host -ForegroundColor Blue "start!"
connect-viserver -server **** -user **** -password ****
$VMsList=Import-Csv C:\Users\liuzhx\Desktop\powerCli_script\Config_Cpu_Memory\Config.csv -Encoding Default #加载虚拟机清单
foreach($vms in $VMsList)
{
$vmName=$vms.ame #虚拟机名称
$vmDisk=$vms.isk #虚拟机添加磁盘大小
$vmHarddatastore=$vms.arddatastore #虚拟机新增磁盘目标存储
$get_vmname=Get-VM $vmName
if ($get_vmname)
{
if ( $vmDisk -eq "" -or $vmDisk -eq 0 )
{
}
else
{
Get-VM $vmName | New-HardDisk -CapacityGB $vmDisk -Persistence persistent -DiskType Flat -StorageFormat Thin -Confirm:$false
}
}
}
Config.csv
vc | ame |