написал похоже
ping -w 5000 -t -l 4000 -4 8.8.8.8|cmd /q /v /c "(pause&pause)>nul &for /l %a in () do (for /f "delims=*" %a in ('powershell get-date -format "{ddd dd-MMM-yyyy HH:mm:ss}"') do (set datax=%a) && set /p "data=" && echo([!datax!] - !data!)&ping -n 2 localhost>nul"
но код получился слишком громостким есть ли вариант по лаконичнее?