You are here:   Home Scripts How to find the IP address of the local computer in a logon script or other batch
May
20
2007

How to find the IP address of the local computer in a logon script or other batch

E-mail
Written by Misha Hanin   

Using only built-in functionality, use the following line to set the IP environment variable:

for /f "skip=1 Tokens=2 Delims=[]" %%i in ('ping -n 1 %computername%') do set ip=%%i

or

for /f "tokens=2 delims=: " %%a in ('nslookup %computername%') do set ip=%%a