批次應用,Ping
因為之前有需要檢查區網上有沒有電腦沒有關機
所以後來就寫了個小東西
也因為是區網,所以把延遲設定的很低
會自動輸出成excel
使用的方法就是輸入批次的名子(我設定是Pingex.bat) 空白後面再加上IP
輸出後大概是這個樣子
假設如果有很多IP要設定的話,可以再寫另一個批次來控制
當然也可以用排定工作來控制幾點工作
PingEX.bat
@echo off
set day=%date:~0,4%%date:~5,2%%date:~8,2%
set daya=%date:~0,10%
set timea=%time:~0,5%
call ping %1 -n 1 -w 200| find "Reply">nul
if %ERRORLEVEL%==0 goto arplist
echo %daya%_%timea% No %1 %2 >> %day%.xls
goto end
:arplist
echo %daya%_%timea% Yes %1 %2 >> %day%.xls
goto end
:end