Powershell Netzwerkkarten umbenennen
Eine Anforderung an ein SCCM Deployment war die Netzwerkkarten nach der Installation nach einer bestimmten Syntax umzubennenen.
Die Netzwerkkarten sollten aufsteigend anhand der MAC Adresse umbenannt werden.
OS: Windows2012R2
#Namen der Netzwerkkarten in ein Array schreiben $InterfaceName = @("intf1a","intf1b","intf1c","intf1d","intf2a","intf2b","intf2c","intf2d") #alle Interface einlesen $interface = Get-NetAdapter | sort MacAddress #externer Zähler für die Anzahl der Durchläufe erstellen $count = 0 #umbennen jedes Adapters und Zähler erhöhen foreach ($net in $interface){ Rename-NetAdapter –Name $net.name –NewName "$($InterfaceName[$count])" $count ++ } #