我正在处理一个批处理脚本,该脚本将延迟报告到一个csv文件中。
@echo off
setlocal enabledelayedexpansion
set count=0
set total=0
for /F "tokens=3,7 delims==: " %%G in ('ping google.com ^| findstr /C:"Reply from"') do (
set /a count+=1
SET ms=%%H
set ms=!ms:ms=!
set /a total=!total! + !ms!
)
set /a average=%total% / %count%
set curTime=%date:~7,2%/%date:~3,3%/%date:~10,4%-%time:~0,2%:%time:~3,2%
echo %curTime%, %computername%, Latency is, %average%, ms >> "\\server\Reports\%computername%.csv"
我想包含用于ping的网络接口。 PC是否在LAN或无线网络上?因此,我可以在报告中加入%interface%
。
有什么想法吗?