1
我有3個網絡適配器的VM:如何根據當前端口組成員身份將vNIC分配給分佈式端口組?
VNIC1:OldPortGroup1 VNIC2:OldPortGroup2 vNIC3:OldPortGroup3
我需要改變這些適配器NewPortGroup1,NewPortGroup2,NewPortGroup3的端口組。我不知道哪個vNIC當前分配給哪個端口組,但我確實知道舊的端口組名。我需要根據其成員身份將新端口組分配給vNIC,以使用舊端口組。以下代碼不起作用:
Get-Datacenter MyDatcenter | Get-VM MyVM | Get-NetworkAdapter | Where-Object { $_.NetworkName -like "OldPortGroup1" } | Set-NetworkAdapter -NetworkName NewPortGroup1
這將返回該網絡上所有虛擬機的所有vNIC。它不遵守Get-VM上的-VM參數。就我而言,不可能做我的想法。我試過如果語句,切換語句等任何想法?