Da mir häufiger in regelmäßigen Abständen eine Suchfunktion nach MAC-Adressen im DHCP-Server fehlt und dort sehr viele Reservierungen eingetragen sind, habe ich mir nun eine kleine Exportlösung erstellt.
Über den folgenden Befehlssatz lese ich alle Werte der Scopes aus und liefere mir diese in eine Text-Datei:
netsh dhcp server \\dhcpserver dump > C:\server.txt
Nun möchte ich allerdings in meiner Datei nur die Reservierungen angezeigt bekommen.
find „Add reservedip“ c:\server.txt > c:\reservation.txt
Der Befehl „find“ sucht nun in der „server.txt“ nach Zeilen mit dem in Anführungszeichen gesetzten Begriff „Add reservedip“ und gibt diese Zeilen in der „reservation.txt“ aus.
In dieser Datei kann ich nun nach der IP-Adresse, MAC-Adresse sowie der Beschreibung suchen.
P.S. Der NETSH-Befehl muss auf einem Server aufgerufen werden. Ich habe es auf mehreren Clients ausprobiert mit keinem Erfolg. Da man diese Datei sowieso bei öfterer Nutzung regelmäßig erneuern sollte, kann man dieses auf einem Server als „Geplanten Task“ einrichten.
Danke, hat sehr geholfen.
Es kann so einfach sein, danke!