Q: I'm using Windows PowerShell to create a new Windows Server 2012 native NIC team, so why isn't the -Confirm flag working to suppress the configuration prompt?
Use PowerShell to create a new NIC team using the New-NetLBFOTeam PowerShell cmdlet.
November 20, 2012
A: Nearly everything in Windows Server 2012 can be accomplished in Windows PowerShell, including creating a new NIC team by using the New-NetLBFOTeam PowerShell cmdlet. However, a confirmation prompt is displayed:
PS C:> New-NetLbfoTeam -Name TestTeam -TeamMembers NICTeam1,NICTeam2 -Confirm
Confirm
Are you sure you want to perform this action?
Creates Team:'TestTeam' with TeamMembers:{'NICTeam1', 'NICTeam2'}, TeamNicName:'TestTeam',
TeamingMode:'SwitchIndependent' and LoadBalancingAlgorithm:'TransportPorts'.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): N
The solution is to use -Confirm:$False. For example:
PS C:> New-NetLbfoTeam -Name TestTeam -TeamMembers NICTeam1,NICTeam2 -Confirm:$False
Name : TestTeam Members : {NICTeam2, NICTeam1} TeamNics : TestTeam TeamingMode : SwitchIndependent LoadBalancingAlgorithm : TransportPorts Status : Up
To check the name of adapters to use with the New-NetLbfoTeam cmdlet use the Get-NetAdapter cmdlet.
PS C:> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- TestTeam Microsoft Network Adapter Multiplexo... 49 Up 00-1F-D0-D6-DB-C8 2 Gbps NICTeam2 Realtek PCIe GBE Family Controller #2 16 Up 00-1F-D0-D6-DB-C8 1 Gbps Mgmt NIC Intel(R) Gigabit CT Desktop Adapter 15 Up 00-1B-21-53-8C-7B 1 Gbps NICTeam1 Realtek PCIe GBE Family Controller 14 Up 00-1F-D0-81-36-77 1 Gbps Cluster NIC Intel(R) PRO/1000 PT Dual Port Ser...#2 13 Up 00-15-17-3A-4E-B7 1 Gbps LM NIC Intel(R) PRO/1000 PT Dual Port Serve... 12 Up 00-15-17-3A-4E-B6 1 Gbps
About the Author
You May Also Like