[BATCH] Récupérer @MAC à partir @IP
Bonjour,
Je débute en script shell et je bloque sur la réalisation d'un petit outil permettant de récupérer l'adresse MAC à partir d'une adresse IP
listeIP.txt est un fichier texte tout simple avec la liste des IP pour lesquelles je veut récupérer leur adresse MAC.
J'ai commencé à faire ca :
Code:
1 2 3 4 5 6 7
|
for /f %%i in ('type listeIP.txt') do call :mac %%i
:mac
for /f "delims== tokens=2" %%i in ('nbtstat -a %~1^|find "Adresse MAC"') do (
echo %~1;%%i>> IP-MAC.csv
) |
Mais ca m'insère des lignes vides dans mon .csv, comment je peux y remédier?
que ce soit par le script en lui même ou via excel (fonction qui permettrait de supprimer une ligne sur 2 ???).
Merci d'avance :)