home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 11a / a_backup.zip / AUTOBACK.BAT next >
DOS Batch File  |  1986-11-17  |  3KB  |  67 lines

  1. :File Name:  AutoBack.Bat
  2. :Written  :  March 15, 1986
  3. :Purpose  :  Automatically Backs Up Files on Power Up
  4. :         :  Insert at Start of AutoExec.Bat
  5. :         :  NEEDED - Basic, BootPrg, DOS BackUp
  6.  
  7. Echo OFF
  8. Cls
  9. Echo           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  10. Echo           █ ╔════════════════════════════════════════════════════╗ █
  11. Echo           █ ║                                                    ║ █
  12. Echo           █ ║       This Program will Automatically BackUp       ║ █
  13. Echo           █ ║       your Hard Disk to Drive A:, on BootUp.       ║ █
  14. Echo           █ ║                                                    ║ █
  15. Echo           █ ║                                Sloane Waldie       ║ █
  16. Echo           █ ╚════════════════════════════════════════════════════╝ █
  17. Echo           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  18. Path=C:\;C:\System
  19. :     ╔══════════════════════════════════════════════════════════╗
  20. :     ║       BootPrg creates BOOTTEST (if) this is the first    ║
  21. :     ║       System Boot Up of the Day......                    ║
  22. :     ╚══════════════════════════════════════════════════════════╝
  23. Basic C:\BootPrg
  24. :     ╔══════════════════════════════════════════════════════════╗
  25. :     ║       If File "BootTest" exists then the System has      ║
  26. :     ║       already Booted Today - DO NOT DO ANOTHER BACKUP!   ║
  27. :     ╚══════════════════════════════════════════════════════════╝
  28. If Exist C:\BootTest Goto NOBACKUP
  29. Cls
  30. Echo     
  31. Echo          ╔══════════════════════════════════════════════════════════╗
  32. Echo          ║         System is ready to Back-Up all REVISED           ║
  33. Echo          ║         Files from ALL Subdirectories and append         ║
  34. Echo          ║         to the Disk in Drive "A"!                        ║
  35. Echo          ╠══════════════════════════════════════════════════════════╣
  36. Echo          ║         Insert "DAILY Back-Up Disk" in Drive "A"         ║
  37. Echo          ╠══════════════════════════════════════════════════════════╣
  38. Echo          ║             Press - Return - to Continue!                ║
  39. Echo          ║                  Ctrl-Break to Exit!                     ║
  40. Echo          ╚══════════════════════════════════════════════════════════╝
  41. Pause
  42. :     ╔══════════════════════════════════════════════════════════╗
  43. :     ║      Backup ALL Revised Files on Drive "C" in ALL Sub-   ║
  44. :     ║      Directories and append then to the Disk in Drive A  ║
  45. :     ╚══════════════════════════════════════════════════════════╝
  46. BackUp C: A:/s/m/a
  47. Echo off
  48. cls
  49. Echo        
  50. Echo          ╔══════════════════════════════════════════════════════════╗
  51. Echo          ║                                                          ║
  52. Echo          ║      Backup Complete - Press Any Key to Continue         ║
  53. Echo          ║                                                          ║
  54. Echo          ╚══════════════════════════════════════════════════════════╝
  55. pause
  56. Goto END
  57. :NOBACKUP
  58. Erase C:\BootTest
  59. Cls
  60. Echo          
  61. Echo          ╔══════════════════════════════════════════════════════════╗
  62. Echo          ║                                                          ║
  63. Echo          ║      No BackUp Necessary - Already done for Today        ║
  64. Echo          ║                                                          ║
  65. Echo          ╚══════════════════════════════════════════════════════════╝
  66. :END
  67.