La commande : "getmac" est activé Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
Les exemples pour la commande "getmac"
Voici quelques exemples d'utilisation du
`getmac`commande dans l'invite de commande Windows (cmd) :
Exemple 1 : Afficher toutes les adresses MAC :
getmac
Cette commande affiche toutes les cartes réseau physiques sur votre ordinateur et leurs adresses MAC associées.
Exemple 2 : Afficher l'adresse MAC d'un adaptateur spécifique :
getmac /v /fo list /nh /fi "Connection_Name eq Ethernet"
Cette commande affiche des informations détaillées sur la carte réseau nommée « Ethernet », y compris son adresse MAC. Vous pouvez ajuster le nom de l'adaptateur en conséquence.
Exemple 3 : Afficher uniquement les adresses MAC physiques :
getmac /v /fo list /nh | findstr /i "Physical"
Cette commande filtre et affiche uniquement les adresses MAC physiques.
Exemple 4 : Afficher l'adresse MAC d'un ordinateur distant :
getmac /s Ordinateur distant /u Nom d'utilisateur /p mot de passe
Remplacez
"RemoteComputer",
"Username" et
"Password" par les valeurs appropriées. Cette commande affiche les adresses MAC des cartes réseau sur un ordinateur distant.
Exemple 5 : Afficher l'adresse MAC de tous les ordinateurs du réseau :
for /f %i in ('arp -a ^| find "-"') do getmac /s %i
Cette commande parcourt toutes les entrées de la table ARP (Address Resolution Protocol) et affiche les adresses MAC pour les adresses IP trouvées.
Remarque : Certains exemples peuvent nécessiter des droits d'administrateur ou des autorisations spécifiques. Assurez-vous que vous exécutez l'invite de commande en tant qu'administrateur si nécessaire et que vous disposez des droits d'accès appropriés.
"getmac" Extrait de l'aide de Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
GETMAC [/S système [/U nom_utilisateur [/P [mot_passe]]]] [/FO format] [/NH] [/V]
Description :
Cet outil de ligne de commande permet à un administrateur d'afficher l'adresse
MAC d'une ou plusieurs cartes réseaux sur un système
Liste de paramètres :
/S système Spécifie le système distant auquel se connecter.
/U [domaine\]utilisateur Spécifie le contexte utilisateur dans lequel
sous lequel la commande doit s'exécuter.
/P [mot de passe] Spécifie le mot de passe du contexte
contexte utilisateur donné. Il est demandé s'il est omis de la ligne de commande.
/FO format Spécifie le format dans lequel la sortie
doit être affichée.
Valeurs autorisées : "TABLE", "LIST", "CSV".
/V Spécifie que les informations détaillées
doivent être affichées dans la sortie.
/NH Spécifie que les en-têtes de colonnes ne
doivent pas apparaître dans la sortie.
Ceci n'est valide que pour les formats TABLE et CSV.
/? Affiche cet écran d'aide.
Exemples :
GETMAC /FO csv
GETMAC /S system /NH /V
GETMAC /S système /U utilisateur
GETMAC /S système /U domaine\utilisateur /P mot de passe /FO liste /V
GETMAC /S système -u domaine\utilisateur -p mot de passe -fo table -nh
Informations importantes, conseils pour la commande "getmac"
Lors de l'utilisation du
`getmac`dans l'invite de commande Windows, quelques points doivent être notés :
1.
Privilèges d'administrateur :
Assurez-vous d'exécuter l'invite de commande en tant qu'administrateur pour obtenir toutes les autorisations nécessaires pour le
`getmac`-Avoir le commandement. Certaines informations nécessitent des privilèges élevés.
Clic-droit -> "Comme Administrator effectuer"
2.
Précision des noms de carte réseau :
L'utilisation correcte de la commande dépend de l'orthographe exacte du nom de la carte réseau. Vous pouvez utiliser les adaptateurs réseau disponibles
`ipconfig /all`vérifier.
3.
Accès aux ordinateurs distants :
Si vous souhaitez obtenir les adresses MAC des ordinateurs distants, assurez-vous que vous disposez des autorisations nécessaires pour accéder à ces ordinateurs. Utilisez les options
`/s`,
`/u`et
`/p`pour spécifier un ordinateur distant, un nom d'utilisateur et un mot de passe.
getmac /s Ordinateur distant /u Nom d'utilisateur /p mot de passe
4.
Filtrage des informations :
Vous pouvez utiliser la commande avec d'autres commandes comme
`findstr`combiner pour afficher uniquement des informations spécifiques. Assurez-vous que les filtres sont appliqués correctement.
getmac /v /fo list /nh | findstr /i "Physical"
5.
Problèmes de confidentialité :
Notez que l'affichage des adresses MAC sur un réseau peut soulever des problèmes de confidentialité. Il est important de vous assurer que vous êtes autorisé à accéder à ces informations et que vous traitez ces données de manière responsable.
6.
Table ARP et environnement réseau :
Si vous souhaitez afficher les adresses MAC de tous les ordinateurs du réseau, vous pouvez utiliser la table ARP. Notez cependant que cette méthode n’est pas toujours fiable à 100 %.
for /f %i in ('arp -a ^| find "-"') do getmac /s %i
Assurez-vous de prendre en compte ces points pour vous assurer d'avoir le
`getmac`-Utilise le commandement de manière efficace et responsable.