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 : Sélectionner tout - Visualiser dans une fenêtre à part
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