Hopefully "ScriptingTipsAndTricks" helps you with your batch file or vbscript scripting :-)
[Bottom][Contents][Prev]: HandleTrickyCharactersLikeGreaterThanAndAmpersands.cmd - [Next]: IsIpAddress() - determine is a string looks valid as an IP4 address
\->Batch Files->IP ADDRESSES from Computer Names - uses ping.exe to get a the information

[anchor]

The Code for: "IP ADDRESSES from Computer Names [uses ping.exe to get a the information].cmd"

This is the example, a shortcut was installed to this code :

@echo off
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
:: $Header:   C:/DBAREIS/Projects.PVCS/Win32/ScriptingTipsAndTricks/EXAMPLE[cmd].IP ADDRESSES from Computer Names [uses ping.exe to get a the information].cmd.pvcs   1.0   11 Jul 2014 19:31:02   USER "Dennis" $
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
setlocal

set        ListWsnName=ComputerNames.txt
set  ListIpAddrWorking=out\IpAddressesWorking.txt
set      ListIpAddrAll=out\IpAddressesAll.txt

@md out >nul 2>&1
@del "%ListIpAddrWorking%"  >nul 2>&1
@del "%ListIpAddrAll%"      >nul 2>&1
@echo.

for /F "delims=" %%l in (%ListWsnName%) do (
    for /f "tokens=3 delims=: " %%p in ('ping.exe -n 1 %%l ^| find " TTL="') do echo %%p >> "%ListIpAddrWorking%"
    for /f "tokens=2 delims=[]" %%p in ('ping.exe -n 1 %%l ^| find " ["')    do echo %%p >> "%ListIpAddrAll%"
)
@echo.

Please note that that I am not trying to show how great I am by producing batch files 9,000 characters long on one line that no one will understand or be able to debug when they go wrong. I am going out of my way to comment the code and make it verbose so beginners and advanced users will both benefit. I don't claim to be an expert that knows everything, if I'm wrong or make a mistake then please contact me and let me know :-)


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: HandleTrickyCharactersLikeGreaterThanAndAmpersands.cmd - [Next]: IsIpAddress() - determine is a string looks valid as an IP4 address


ScriptingTipsAndTricks© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Sunday September 07 2014 at 12:50pm
Visit ScriptingTipsAndTricks's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.