Get-VM 0001 | Get-NetworkAdapter | Where-Object NetworkName -eq vcenterHA | Set-NetworkAdapter -confirm:$false -Portgroup (Get-VirtualPortGroup -Name vlan201 -Standard -VMHost 172.16.15.201)
# 0001是虛擬機的名稱,可以用*號匹配所有vm
# -VMHost 172.16.15.201是0001所在的esxi主機地址
# vcenterHA是原端口組名稱,vlan201是要修改成的端口組名稱
# 改命令只能對指定的esxi下的VM進行修改,如果要對當前環境所有vm進行修改,可以多寫幾條腳本,把所有的esxi主機都指定進去,執行腳本時會有一些報錯,說當前虛擬機沒有在指定的主機上,可以 不用理會。