Comment changer le nom de la carte réseau via la ligne de commande dans Windows 7?


6

Existe-t-il un moyen de changer le nom de la carte réseau en script batch ou powershell? éventuellement en spécifiant un numéro de connexion?

Merci d'avance.

Réponses:


12

Assez facile sans PowerShell:

netsh interface set interface name="Old Name" newname="New Name"

Assez facile avec PowerShell:

Get-NetAdapter -Name "Old Name" | Rename-NetAdapter -NewName "New Name"

Bien sûr, dans PS, vous pouvez également sélectionner votre adaptateur en quelle que soit la propriété que vous jugez utile .

Get-NetAdapter -InterfaceIndex 12 | Rename-NetAdapter -NewName "New Name"

Glissé de Blogs Technet , qui a quelques autres moyens plus compliqués.


2
Bien que PowerShell ne soit pris en charge que par Windows8 + AFAIK
MichelZ

@michelZ Powershell est installé par défaut depuis Windows 7 et peut être installé sur un système d'exploitation dès Windows XP.

Je me réfère à cet article: technet.microsoft.com/en-us/library/jj130867.aspx , en indiquant qu'il est pris en charge à partir de Windows 8/2012. Ce n’est pas parce que vous pouvez installer PowerShell que toutes les commandes fonctionnent comme par magie, je pense.
MichelZ

1
Je l'ai installé, mais je ne peux pas faire fonctionner Get-NetAdapter :) $PSVersionTable.PSVersion 4.0.-1,-1 Get-NetAdapter: The term 'get-netadapter' is not recognized [...]
MichelZ

1
Je suppose que ces applets de commande ne sont disponibles que sur 8+ / 2012 +, même si vous installez PS 4.0. Si vous utilisez un ancien système d'exploitation, netsh ou WMI (voir l'article sur les blogs techniques) devrait fonctionner.
Michael Hampton
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.