home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR10 / SCANLOG.ZIP / EXAMPLE.BAT next >
DOS Batch File  |  1993-04-15  |  1KB  |  54 lines

  1. @ECHO OFF
  2.  
  3. REM -- SAMPLE HSLINK COMMAND LINE TO SEND ALL FILES IN
  4. REM -- C:\UPLOADS AND TO PLACE ANY RECEIVE FILES INTO
  5. REM -- C:\DOWNLOADS.  EDIT THIS COMMAND LINE TO MATCH YOUR
  6. REM -- REQUIRED COM PORT AND DIRECTORY NAMES.
  7. SET DSZLOG=HSLINK.LOG
  8. IF EXIST HSLINK.LOG DEL HSLINK.LOG
  9. HSLINK -P2 C:\UPLOADS\*.* -UC:\DOWNLOADS
  10.  
  11. REM -- REPORT IF ANY OUTGOING FILES (UPLOADS) WERE SUCCESSFUL
  12. SCANLOG HSLINK.LOG -O >NUL
  13. IF ERRORLEVEL 255 GOTO NOLOG
  14. IF ERRORLEVEL 1 GOTO UPLOADOK
  15. ECHO NO FILES WERE TRANSMITTED.
  16. GOTO CHECKI
  17.  
  18. :NOLOG
  19. ECHO SINCE THERE IS NO DSZLOG FILE, NO FILES WERE TRANSFERRED.
  20. GOTO CONTINUE
  21.  
  22. :UPLOADOK
  23. ECHO AT LEAST 1 FILE WAS TRANSMITTED SUCCESSFULLY.
  24.  
  25. REM -- REPORT IF ANY INCOMING FILES (DOWNLOADS) WERE SUCCESSFUL
  26. :CHECKI
  27. SCANLOG HSLINK.LOG -I >NUL
  28. IF ERRORLEVEL 1 GOTO DOWNLOADOK
  29. ECHO NO FILES WERE RECEIVED.
  30. GOTO CHECKT
  31. :DOWNLOADOK
  32. ECHO AT LEAST 1 FILE WAS RECEIVED SUCCESSFULLY.
  33.  
  34. REM -- REPORT IF ANY OUTGOING FILES (UPLOADS) WERE ABORTED
  35. :CHECKT
  36. SCANLOG HSLINK.LOG -T >NUL
  37. IF ERRORLEVEL 1 GOTO UPLOADERR
  38. ECHO NO OUTGOING FILES WERE ABORTED.
  39. GOTO CHECKR
  40. :DOWNLOADOK
  41. ECHO AT LEAST 1 OUTGOING FILE WAS ABORTED.
  42.  
  43. REM -- REPORT IF ANY INCOMING FILES (DOWNLOADS) WERE ABORTED
  44. :CHECKR
  45. SCANLOG HSLINK.LOG -R >NUL
  46. IF ERRORLEVEL 1 GOTO DOWNLOADERR
  47. ECHO NO INCOMING FILES WERE ABORTED.
  48. GOTO CONTINUE
  49. :DOWNLOADOK
  50. ECHO AT LEAST 1 INCOMING FILE WAS ABORTED.
  51.  
  52. :CONTINUE
  53.  
  54.