Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rem Create batch file in c:\\Speedtest\
- rem Download speedtest.exe by Ookla and place it there
- rem log.txt will also be there
- @echo off
- rem ------------------------------------------------------------------------------------ Admin privs & window title ↓
- if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
- TITLE grn Δ Ookla Speedtest
- rem ------------------------------------------------------------------------------------ Check/create log.txt ↓
- :ONE
- echo Starting logs.
- if not exist log.txt (
- echo Creating log.txt
- echo >log.txt
- ) else (
- echo Log file exists. Appending data.
- )
- cls
- rem ------------------------------------------------------------------------------------ Graphics work ↓
- mode con: cols=50 lines=30
- rem ------------------------------------------------------------------------------------ Working script ↓
- >> log.txt echo ------BEGIN TEST------
- echo ------BEGIN TEST------
- >> log.txt echo ----%date%-%time%----
- echo ----[101;93m%date%-%time%[0m----
- >> log.txt c:\\speedtest\speedtest.exe -s 2453
- rem ------------------------------------------------------------------------------------ Print result in cmd ↓
- powershell.exe Get-Content log.txt -Tail 5
- rem ------------------------------------------------------------------------------------ Finish script ↓
- >> log.txt echo ----%date%-%time%----
- echo ----%date%-%time%----
- >> log.txt echo ------FINISH TEST------
- echo ------[102;31mFINISH TEST[0m------
- rem ------------------------------------------------------------------------------------ Wait 30 min ↓
- echo Test complete, please see result above.
- echo Test will repeat in 30 minutes.
- Timeout 1800
- goto ONE
Advertisement
Add Comment
Please, Sign In to add comment