Script de récupération d'adresse mac

Fermé
etoile9430 Messages postés 435 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 23 août 2017 - 25 mai 2017 à 00:36
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 26 mai 2017 à 00:35
Bonjour,

j'ai une centaine de poste, et j'ai besoin de récupérer leurs adresses MAC, dans un forma txt ou csv exemple(sachant que j'ai plusieurs cartes réseau par machine):

nom_netbios1 adresse_Mac1
nom_netbios1 adresse_Mac2
nom_netbios2 adresse_Mac1
nom_netbios2 adresse_Mac2


J'ai pensé à faire un script qui s'applique par GPO et qui me remonte ces informations en modifiant un fichier.
J'ai pensé aussi à faire un script qui scan les adresses ip et qui me remonte l'adresses mac de chaque IP et le nom du poste qui correspond.

est-ce que quelqu'un a une idée svp pour faire ce type de chose



A voir également:

1 réponse

barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 918
Modifié le 25 mai 2017 à 10:24
Bonjour,

Oui un script qui s'applique par GPO me semble mieux adapté.

Voilà un début de script .bat :
@echo off
title Scan adresse MAC
mode con cols=80 lines=25

set rapport=%USERPROFILE%\%COMPUTERNAME%.txt

wmic nicconfig get Description,IPAddress,MACAddress | findstr /V "Miniport ISATAP bouclage Async Apple Teredo TAP Loopback" > "%rapport%"

exit
0
etoile9430 Messages postés 435 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 23 août 2017 19
25 mai 2017 à 23:39
Merci pour cette réponse, c'est dommage y a pas le hostname
0
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 918 > etoile9430 Messages postés 435 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 23 août 2017
Modifié le 26 mai 2017 à 00:36
Le hostname c'est le nom du fichier, on fait comme on peut ;)

Donc chaque machine crée un rapport txt qu'il faudra copier vers un lecteur réseau. Ensuite il faudra créer un second script pour agréger tous les rapports dans un seul rapport.
0