Advertisement
ariev7xx

reconnect.bat

Feb 27th, 2015
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. @echo off
  2. @title Reconnect
  3. @color a
  4. set a=-1
  5. set /p limit=Masukan batas reconnect "default 9999" :
  6. if "%limit%"=="" set limit=9999
  7. setlocal enableextensions enabledelayedexpansion
  8. set starttime=%time%
  9.  
  10. :loop
  11. cls
  12. set /a a=%a%+1
  13. echo reconnect : %a%
  14. if %a%==%limit% goto limit
  15. echo conecting...
  16. @REM ###ganti internet dengan nama dial up yg di pakai###
  17. rasdial internet
  18. IF NOT ERRORLEVEL 1 goto:konek
  19. IF ERRORLEVEL 1 goto:loop
  20.  
  21. :konek
  22. cls
  23. echo status : Connected
  24. echo reconnect : %a% kali
  25. goto waktu
  26.  
  27. :limit
  28. cls
  29. echo status : Disconnected
  30. echo reconnect : %a% kali
  31. goto waktu
  32.  
  33. :waktu
  34. set endtime=%time%
  35. set /a hrs=%endtime:~0,2%
  36. set /a hrs=%hrs%-%starttime:~0,2%
  37. set /a mins=%endtime:~3,2%
  38. set /a mins=%mins%-%starttime:~3,2%
  39. set /a secs=%endtime:~6,2%
  40. set /a secs=%secs%-%starttime:~6,2%
  41.  
  42. if %secs% lss 0 (
  43. set /a secs=!secs!+60
  44. set /a mins=!mins!-1
  45. )
  46. if %mins% lss 0 (
  47. set /a mins=!mins!+60
  48. set /a hrs=!hrs!-1
  49. )
  50. if %hrs% lss 0 (
  51. set /a hrs=!hrs!+24
  52. )
  53. echo Waktu execute : %hrs% jam %mins% menit %secs% detik
  54. @REM ###untuk os win XP ganti "IPv4 Address" dengan "IP Address"###
  55. for /f "delims=: tokens=2" %%a in ('ipconfig ^| findstr /R /C:"IPv4 Address"') do (set tempip=%%a)
  56. set tempip=%tempip: =%
  57. echo IP : %tempip%
  58. pause>nul
  59. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement