Improve company productivity with a Business Account.Sign Up

x
?
Solved

information from Windows dhcp

Posted on 2010-11-18
7
Medium Priority
?
388 Views
Last Modified: 2012-05-10
I need to fetch the current leases from a Windows dhcp server by a script. Or is a kind of dhcp query possible?
0
Comment
Question by:GeologyETH
7 Comments
 
LVL 27

Expert Comment

by:KenMcF
ID: 34164307
You can use netsh dhcp server

netsh dhcp server dump

netsh dhcp server show all

then parse the output to the way you want.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 34164317
0
 
LVL 6

Expert Comment

by:ipajones
ID: 34164335
Try this in your script:

netsh dhcp server \\dhcpservername show scope scope_name show clients

0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
LVL 7

Expert Comment

by:Dusan_Bajic
ID: 34164876
What ipajones suggested will work, but if you have more than one scope you can run this as a .bat and get them all at once:

For /F "skip=5 delims= " %%a IN ('netsh dhcp server \\dhcpservername show scope') DO (
      if not %%a == Total (if not %%a == Command netsh dhcp server \\dhcpservername scope %%a show clients >> leases.txt)
)
0
 

Author Comment

by:GeologyETH
ID: 34166660
Thanks for the answers. I tried "netsh server \\<server> scope x.y.z.c show clients", but this cmd doesn't include the client's name. I need the couple client's name + ip-no.
I modified the script dhcpcheckerv2.2 tow actual situation; it runs, but doesn't mail a result. Not sure what's wrong.
0
 

Author Comment

by:GeologyETH
ID: 34173401
The scripts works, but doesn't deliver the client's name + ip-no. Any other idea?
0
 
LVL 7

Accepted Solution

by:
Dusan_Bajic earned 2000 total points
ID: 34173491
just add option 1 at the end
...... show clients 1 >> leases.txt)
0

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

A Cisco router can be configured as a DHCP Server. There are advantages and disadvantages in making your Cisco router work as DHCP Server. Almost all the features for windows DHCP can be configured on Cisco-based DHCP server. Some of the features me…
Recently, an awarded photographer, Selina De Maeyer (http://www.selinademaeyer.com/), completed a photo shoot of a beautiful event (http://www.sintjacobantwerpen.be/verslag-en-fotoreportage-van-de-sacramentsprocessie-door-antwerpen#thumbnails) in An…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

585 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question