BATテキストからリスト読み込みホスト名前解決
BATテキストからリスト読み込みホスト名前解決
set ListFile=pinglist.txt set OutFile=pingout.txt set LogFile=pingout.log if not exist %OutFile% ( type nul > %OutFile% ) :MAIN for /f "delims=" %%A in (%ListFile%) do call :sub %%A goto :EOF :sub set HOSTNAME=%1 ping -w 1 -n 1 %HOSTNAME% >> %LogFile% echo ____________________________________________________________ >> %LogFile% for /F "delims=[] tokens=1,2 " %%i in (' ping -w 1 -n 1 %HOSTNAME% ^|find /i "%HOSTNAME%" ') do echo %HOSTNAME%,%%j>> %OutFile%