home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / NEWS / 2303 / INDEX.BAT < prev    next >
DOS Batch File  |  1993-10-07  |  2KB  |  49 lines

  1. @echo off
  2. cls
  3. echo.
  4. echo       Cet utilitaire permet de ré-indexer le fichier d'adresses
  5. echo       en cas de problèmes (perte de données lors d'un arrêt
  6. echo       intempestif de l'ordinateur [plantage, panne électrique],
  7. echo       ou effacement involontaire, ou problème disque, etc...). 
  8. echo       Il permet également de recompacter le fichier d'index en
  9. echo       cas de nombreux effacements d'adresses (lors de la suppression
  10. echo       d'un enregistrement, la taille du fichier ne diminue pas,
  11. echo       les données ne sont pas physiquement effacées, elles sont
  12. echo       toujours présentes, mais inaccessibles, et ne sont réellement
  13. echo       effacées que lors de l'ajout d'une nouvelle adresse)
  14. echo.
  15. echo.
  16. echo       Si ce n'est pas le cas, inutile de poursuivre !!
  17. echo.
  18. echo       Stoppez le processus en tapant sur les touches Ctrl-Break
  19. echo.
  20. echo       ou sur une touche pour lancer la réindexation ...
  21. pause>nul
  22. cls
  23. echo.
  24. echo       Bien, la réindexation va commencer, sa durée dépend de 
  25. echo       l'importance des fichiers...
  26. hfindex /NC A=Adresses,G=Adresses
  27. if errorlevel 2 goto DEUX
  28. if errorlevel 1 goto UN
  29. if errorlevel 0 goto ZERO
  30. :DEUX
  31. cls
  32. echo.
  33. echo      Il y a eu un problème de réindexation : Contactez l'auteur !
  34. goto fin
  35. :UN
  36. cls
  37. echo.
  38. echo      Problème d'accès au fichier d'adresses : vérifier la présence 
  39. echo      de ADRESSES.FIC dans le répertoire courant. Ce programme ne
  40. echo      peut que recréer le fichier d'index !. En cas d'effacement
  41. echo      accidentel, utilisez Undelete, Pctools, Norton ou un tube 
  42. echo      d'aspirine !
  43. goto fin
  44. :ZERO
  45. cls
  46. echo.
  47. echo      Réindexation réussie ! Super !
  48. :fin
  49.