home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / pppcmdln.zip / Dialup.cmd next >
OS/2 REXX Batch file  |  1995-06-26  |  782b  |  52 lines

  1. @ECHO OFF
  2. :DIAL
  3. CLS
  4. ECHO [TCP/IP CONNECTION]
  5.  
  6. ECHO.
  7. ECHO Initializing connection...
  8. KILLEM PPP.EXE
  9. START /WIN /B /N PPP.EXE
  10. CALL sleep 60
  11. TRACERTE %hostname% > nul
  12. IF ERRORLEVEL 1 GOTO DIAL
  13.  
  14. :SERVICES
  15.  
  16. ECHO.
  17. ECHO Synching with time server...
  18. START /F /N SETTIME_OS2 tick.usno.navy.mil
  19.  
  20. ECHO.
  21. ECHO Starting PopW...
  22. START /C G:\tcp_ip\bin\PWS.CMD
  23.  
  24. ECHO.
  25. ECHO Monitoring connection...
  26. :MONITOR
  27. TRACERTE %hostname% > nul
  28. IF ERRORLEVEL 1 GOTO RESTART
  29. CALL sleep 60
  30. GOTO MONITOR
  31.  
  32. :RESTART
  33.  
  34. ECHO.
  35. ECHO Connection lost!
  36.  
  37. ECHO.
  38. ECHO Shutting down PopW...
  39. KILLEM POPW.EXE
  40.  
  41. ECHO.
  42. ECHO Redialing...
  43.  
  44. :REDIAL
  45. KILLEM PPP.EXE
  46. CALL sleep 2
  47. START /WIN /B /N PPP.EXE
  48. CALL sleep 60
  49. TRACERTE %hostname% > nul
  50. IF ERRORLEVEL 1 GOTO REDIAL
  51. GOTO SERVICES
  52.