Sunday, March 6, 2016

VMware PowerCLI create Vlan in vSwitch of all host using standard switch

clear
Add-PSSnapin VMware.VimAutomation.Core
$Admin ="tech-jockey\jockey-admin"
$Password = Get-Content c:\vccred\securestring.txt | convertto-securestring
$Credential = new-object -typename System.Management.Automation.PSCredential -argumentlist $Admin, $Password
Connect-VIServer tech-jockey-vCenter -SaveCredentials -Credential $Credential


Foreach ($vmhost in (get-vmhost))
{
 $vswitch3=Get-VirtualSwitch -VMHost  $vmhost.name -name vSwitch0
 $ch=1
 while($ch -le 254)
 {
 $vl="VLAN"+$ch.ToString()

 New-VirtualPortGroup -VirtualSwitch $vswitch3  -Name $vl  -VLanID $ch
 $ch=$ch+1
 }

}

1 comment:

  1. Good one techjokey i can migrate set of vm at specific time.

    ReplyDelete

Thanks for showing interest in tech-jockey.

Content of this blog has been moved to GITHUB

Looking at current trends and to make my content more reachable to people, I am moving all the content of my blog https://tech-jockey.blogsp...