home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR2 / DS_TEST.ZIP / CORRUPT.BAT < prev    next >
DOS Batch File  |  1993-09-20  |  2KB  |  42 lines

  1. @echo   off
  2. echo    ==========================================================
  3. echo    This batch file will take a newly formatted DoubleSpace
  4. echo    drive and test it.  It will likely damage the drive
  5. echo    so don't run it on your main DoubleSpace drive.  Built a 
  6. echo    small test drive first.  First it creates a TEST directory
  7. echo    and fills it with files:
  8. pause
  9. bust
  10.  
  11. echo    ==========================================================
  12. echo    If you received a critical error during file creation,
  13. echo    then allocation units were lost on the drive.  CHKDSK
  14. echo    reports on the status of your disk:
  15. pause
  16. chkdsk
  17.  
  18. echo    ==========================================================
  19. echo    Now copy some of those files in the TEST directory to the
  20. echo    the root directory.  COPY /B is used since the files
  21. echo    contain binary data; /V request verification of the written
  22. echo    data:
  23. pause
  24. echo    COPY /B /V ? ..
  25. copy /b /v ? ..
  26. cd ..
  27.  
  28. echo    ==========================================================
  29. echo    Even though COPY probably did not report any errors, COPY
  30. echo    may have written corrupted files.  FC compares two files.
  31. echo    If the files are the same FC says "No differences Encountered". 
  32. Echo    If you don't see that its because the COPY with verify failed!
  33. pause
  34. echo    FC ? test\?
  35. rem the find below filters out all the detail on files that don't compare
  36. fc /b ? test\? | find /v "0"
  37. pause
  38. echo    ==========================================================
  39. echo    If there are "No differences Encountered" after each FC your
  40. echo    system is working fine.  If not your data is at risk!
  41. echo    ==========================================================
  42.