[CMD]Ping

  • 5886
  • 0
  • 2010-06-23

批次應用,Ping

 

因為之前有需要檢查區網上有沒有電腦沒有關機

所以後來就寫了個小東西

3

 

也因為是區網,所以把延遲設定的很低

會自動輸出成excel

 

使用的方法就是輸入批次的名子(我設定是Pingex.bat) 空白後面再加上IP

1

 

 

輸出後大概是這個樣子

 

 

 

 

2

 

假設如果有很多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