Question Comment localiser l'adresse MAC de mon ordinateur?


Je suis incapable de localiser le Adresse Mac dans un nouvel ordinateur avec Windows 7. J'ai essayé ipconfig /all dans la console à laquelle j'ai eu no items match your search. J'ai aussi essayé getmac. Un écran clignotait très brièvement avec ce qui semblait être l'information, mais il n'était pas là assez longtemps pour être lu.


87
2017-11-07 01:49


origine




Réponses:


Vous l'avez probablement tapé dans la boîte de dialogue de recherche du menu Démarrer, qui exécute la commande mais ne l'affiche pas car la fenêtre d'invite de commandes disparaît dès que la commande a été exécutée. C'est le comportement normal des applications d'invite de commandes, elles se ferment dès que c'est fait.

Pour que l'invite de commandes reste, vous devez exécuter ces commandes via l'invite de commandes. L'invite de commande ne disparaît pas après l'exécution d'un programme; Ainsi, vous pouvez voir le résultat en conséquence.

  1. Cliquez sur le bouton Démarrer ou appuyez sur la touche Windows.

  2. Dans la recherche du menu de démarrage, tapez cmd.

  3. Frappé Entrer pour exécuter l'invite de commande ou cliquez sur cmd entrée qui apparaît.

  4. Tapez ipconfig /all ou getmac et il devrait exécuter les deux commandes et la fenêtre restera ouverte pour que vous puissiez voir la sortie.

Remarque: getmac est idéal pour les adresses Mac seulement ipconfig est bon pour les adresses IP et ipconfig /all est idéal pour l'adresse IP et beaucoup d'autres informations inutiles (comme les connexions inutilisées)

utiliser getmac

  1. type cmd dans le champ de recherche et appuyez sur entrer ou exécuter la fenêtre (logo windows + r)
  2. puis tapez getmac (pas de ipconfig nécessaire, en fait ça ne marchera pas) et laissez-le fonctionner (cela peut prendre quelques secondes pour retrouver les informations)

si tu utilises ipconfig et ipconfig dose pas assez d'information utiliser ipconfig /all


112
2017-11-07 01:54





Un moyen simple d'obtenir les adresses MAC de vos cartes réseau:

Sur une invite de commande, tapez

getmac

Exemple:

getmac mac address of network adapter


42
2018-01-11 08:51



+1. Je n'étais pas au courant de celui-ci. J'utilise toujours ipconfig / all, mais c'est beaucoup plus facile. - JordyOnrust
Je pense que l'adresse Ethernet sera généralement la première, et l'adresse wifi sera généralement la seconde. - Clinton Blackmore
Aussi, si vous utilisez getmac /v il affichera alors le nom de l'adaptateur et l'état de la connexion. Beaucoup plus facile si vous avez plusieurs cartes réseau, surtout si vous avez des cartes virtuelles à partir du logiciel de la machine virtuelle. - TuxRug
Est-ce que cela fonctionne pour les interfaces qui ne sont pas connectées? Pour une raison quelconque (ou la déraison ;-p), ipconfig ne me montre jamais les MAC des interfaces qui ne sont pas connectées. C'est peut-être la solution que je recherche. - James Haigh


Pour Windows Vista et Windows 7, dans le panneau de configuration:

Ouvrez le Centre Réseau et partage> Connexion au réseau local> Détails> Adresse physique.

Network and Sharing Center MAC address


29
2017-11-07 04:13



Ennuyeusement accessible uniquement lorsque connecté, de même que le MAC de ipconfig- une douleur quand j'ai besoin du MAC des machines Windows avant qu'elles ne se connectent. - James Haigh


Vous pouvez également localiser l'adresse MAC à l'aide de VBScript:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select MACAddress from Win32_NetworkAdapter where DeviceID=1")
For Each objItem in colItems
    Wscript.Echo "MAC Address: " & objItem.MACAddress 
Next

8
2017-11-07 06:29



getmac fait la même chose et est intégré à Windows. - MDMarra
cela ne s'appelle pas réinventer la roue. Cela s'appelle "il y a plusieurs façons de faire les choses". vbscript fonctionne presque dans toutes les versions de Windows, y compris Win9x. getmac n'est pas disponible dans toutes les versions. - user31894
Eh bien, c'est une question de Windows 7, alors pourquoi écrire un script whoooole quand vous pouvez simplement taper une commande? - TFM
@TFM: Parce que le script peut vous donner l’adresse MAC uniquement, alors que getmac nécessite une analyse de sortie ... - Tom Wijsman
@TFM: ça et WMI peut être utilisé sur le réseau en mode natif, sans avoir à "réinventer la roue" avec SSH / psexec / WS-Remoting. Juste changer strComputer. - grawity


Vous pouvez utiliser le Get-NetAdapter Applet de commande PowerShell.

Il affiche une belle table qui identifie chaque interface réseau avec son adresse MAC.

enter image description here


6
2017-10-09 01:05



Uniquement pour Windows Server 2012 R2 et Windows 8.1. - harrymc
Quelle est la version minimale requise de PowerShell? - Peter Mortensen
AFAIK la cmdlet a été introduite dans Windows 8.1. La mise à niveau de PowerShell ne l’installe pas sur des systèmes plus anciens. - Alexandre Jasmin