home *** CD-ROM | disk | FTP | other *** search
/ The Education Master 1994 (4th Edition) / EDUCATIONS_MASTER_4TH_EDITION.bin / files / commadio / pyromnt / preserve.lzh / PRESERVE.DOC < prev    next >
Text File  |  1989-07-16  |  10KB  |  235 lines

  1.  
  2.                         ┌─────────────────────────┐
  3. ╔══╤══╦═╦══╤══╦═╦═╦═════│     P R E S E R V E     │═════╦═╦═╦══╤══╦═╦══╤══╗
  4. ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║     └─────────────────────────┘     ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║
  5. ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║                                     ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║
  6. ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║  P I N N A C L E   S O F T W A R E  ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║
  7. ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║  P.O. Box 386, Town of Mount Royal  ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║
  8. ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║  Montreal, Quebec, Canada  H3P 3C6  ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║
  9. ║ ╚╤╝ ╔╧╗ ╚╤╝ ╔╧╗ ║                                     ║ ╔╧╗ ╚╤╝ ╔╧╗ ╚╤╝ ║
  10. ╠══╧══╩═╩══╧══╩═╩═╩═════════════════════════════════════╩═╩═╩══╧══╩═╩══╧══╣
  11. ║ Pinnacle Software makes more shareware than any other company in Canada ║
  12. ╚═════════════════════════════════════════════════════════════════════════╝
  13.  
  14.  
  15. SYSTEM REQUIREMENTS
  16. ───────────────────
  17.  
  18. A Hard disk and a diskette drive.
  19. DOS 3.3 (Change @ECHO for ECHO in batch file for DOS 2.0 to 3.2).
  20. A copy of the archiving program PKZIP (any other archiver may be used).
  21.  
  22.  
  23. WHAT IS PRESERVE?
  24. ─────────────────
  25.  
  26. You may find that the most important part of this package isn't the program
  27. but this text file.  I think this will become clear as you read on.
  28.  
  29. PRESERVE is an alternative to the BACKUP command.  Wait!  Don't go away!
  30.  
  31. Even if you have a decent backup utility such as FASTBACK,  PRESERVE may be
  32. useful to you.
  33.  
  34.  
  35. WHY PRESERVE WAS WRITTEN
  36. ────────────────────────
  37.  
  38. The fact is, most of us don't do regular backups; we just can't be bothered
  39. to spend time making something  we may never need.   Let's  face  it:  it's
  40. boring!
  41.  
  42. So we skimp on our backups.  Until one day  our hard disk dies  and we find
  43. that our most recent backup is from  last week.   (Or  last month,  or even
  44. last year!)  At this point we solemnly vow, "I will henceforth make backups
  45. every single day!"
  46.  
  47. Yeah, right.
  48.  
  49.  
  50. WHAT PRESERVE ISN'T
  51. ───────────────────
  52.  
  53. PRESERVE isn't particularly  brilliant,  programming-wise.   Any jerk could
  54. have put this together.  What this particular jerk put together consists of
  55. the following files:
  56.  
  57. PRESERVE.BAT     This is the batch file.
  58. PRESERVE.DOC     This is the documentation you're reading right now.
  59. QUERY.COM        A "Yes/No" utility to control the batch file.
  60. FMT.INP          May be useful to programmers -- see "Modifying PRESERVE".
  61.  
  62.  
  63. INSTALLING PRESERVE
  64. ───────────────────
  65.  
  66. Simply copy all the files into a directory that is in your "path".   If you
  67. don't know  what that means,  you'll find an explanation  by looking up the
  68. PATH command in your DOS manual.  If you don't feel like doing that, simply
  69. copy the files into your DOS directory.
  70.  
  71.  
  72. RUNNING PRESERVE
  73. ────────────────
  74.  
  75. The format of the command is:  PRESERVE <archive-name>
  76.  
  77. For example,  if you were in the directory C:\BUSINESS\CLIENTS\INVOICES you
  78. might put those files in an archive named INVOICES, on a diskette which has
  79. a gummed label giving you some more details.  In this case, the command you
  80. would issue would be:  PRESERVE INVOICES
  81.  
  82. Everything after that should be self-explanatory.
  83.  
  84. You can also provide a file specification:  PRESERVE <archive-name> <spec>
  85.  
  86. For example, if you wanted to preserve only the  .DAT  files in your direc-
  87. tory, you could use this command:  PRESERVE INVOICES *.DAT
  88.  
  89.  
  90. "BIG DEAL!"
  91. ───────────
  92.  
  93. I can't disagree with that remark.   Half the people who use PC's regularly
  94. are perfectly capable of making something like PRESERVE.   There's only one
  95. problem with that:
  96.  
  97. They CAN, but they DON'T!
  98.  
  99. I'm guilty of this!  It took me  2 YEARS  to get around to writing a little
  100. batch file that would  archive a directory to diskette,  even though I'm in
  101. the habit of backing up my working directory twice a day!
  102.  
  103. The problem is,  it was such a dinky job that I always said,  "Oh, I can do
  104. the steps manually.  I don't need a batch file!"
  105.  
  106. Yeah, but the mind is a funny thing.   (Well,  my mind is a funny thing;  I
  107. don't know about yours.)   Because I hadn't  "formalized"  the  process  of
  108. doing these mini-backups, I started  skimping.   And just a few days ago, I
  109. realized that there are lots of little directories that haven't been put on
  110. diskette since my last backup -- which was two months ago!
  111.  
  112. You know how it is.  You figure, "Oh, it's just a little file.  No big loss
  113. if I lose it."  True, but try losing a couple dozen of those little files!
  114.  
  115. So it all boils down to this: most PC users should spend some time thinking
  116. about their backup  habits.  Perhaps you'll find that doing  "mini-backups"
  117. is more in tune with your way of working  than the traditional way of doing
  118. backups.  I DON'T CLAIM IT'S AS GOOD AS REAL BACKUPS!  But it's better than
  119. nothing.
  120.  
  121. If my batch file one day saves you grief, then I think it was worth doing.
  122.  
  123. Never forget the First Commandment of Computing:
  124.  
  125. "Save your work every fifteen minutes!"
  126.  
  127. Maybe the second commandment should be:
  128.  
  129. "Preserve your working directory on diskette at lunch and quitting time!"
  130.  
  131.  
  132. MODIFYING PRESERVE
  133. ──────────────────
  134.  
  135. The  main  purpose  of this software package is  to prod you  into thinking
  136. about how you do backups.  But let's look at how you can modify PRESERVE so
  137. that it's a bit more exciting.
  138.  
  139. I'm assuming that  you know how to  operate  a text editor  and know  a bit
  140. about the DOS batch language.  If this isn't the case, skip ahead; PRESERVE
  141. works fine the way it is and doesn't HAVE to be modified.
  142.  
  143. There are two things you may want to change.  First of all, you may want to
  144. replace  the call to PKZIP with a call to  ARC or PAK or ZOO  or some other
  145. archiving utility.
  146.  
  147. You may also wish to replace the FORMAT A: command with this command:
  148.  
  149. FORMAT A: <C:\WHATEVER\FMT.INP
  150.  
  151. The FMT.INP file  feeds the FORMAT command with all the keystrokes it needs
  152. so you don't have to  bother with it.   It's a cute little trick that I use
  153. in many of my batch files.
  154.  
  155.  
  156. CONCLUSION
  157. ──────────
  158.  
  159. I used to worry about backups.  No, I didn't agonize about the fact that my
  160. last full backup was three months old.  I didn't lose any sleep.  But there
  161. was always that nagging little worry  in the back of my mind.   Yet another
  162. thing to add to my daily dose of stress.
  163.  
  164. But these days,  I use  PRESERVE  to back up any important directories I've
  165. modified during the day.  It hasn't made me rich,  or even more exciting at
  166. parties ... what do you expect from a little batch file?  But I like it.
  167.  
  168. Since PRESERVE got me thinking about backups,  I actually made copies of my
  169. irreplaceable  source  code  (such as my Pyroto and Sapphire products)  and
  170. took them over to a trusted friend.  So now, if my office is ever gutted by
  171. fire, I won't feel the urge to fall upon my sword.
  172.  
  173. THINK ABOUT IT!   Do you have  a large file  that exists  only on your hard
  174. disk?  And if you've got it backed up on diskettes,  could a major fire get
  175. at it?   Do you pay for fire insurance yet expose your valuable data to the
  176. danger of destruction?
  177.  
  178.  
  179. FOR MORE INFORMATION
  180. ────────────────────
  181.  
  182. "What?" I hear you say,  "More information?  What's this guy doing?  Start-
  183. ing a PRESERVE fan club?"
  184.  
  185. No, no.  However,  Pinnacle Software (my company) is Canada's most prolific
  186. Shareware company.  If you think that  PRESERVE  indicates that  my head is
  187. screwed on correctly, I'll send you lots more software.   Simply  send  $25
  188. (certified cheque  or postal money order)  and I'll  mail you a grab-bag of
  189. software.  Or call me at (514) 345-9578.  Ask for Tim.
  190.  
  191. The grab-bag includes the following programs:
  192.  
  193. HLRB       Handy Little Reference Books you can tuck into your wallet.
  194. LW         Label Wizard:  extremely powerful, yet VERY easy to use.
  195. PINNARTX   Artwork for ANY PC computer.  You won't believe your eyes!
  196. SV         What can your video card do?  SV will help you find out!
  197. WEED       Converts cluttered text files into solid information.
  198. SPACEINV   Explore arcade-game psychology!  Works on any display (even mono).
  199. PHONEMEM   Memory tricks.  Endorsed by one of Mexico's top magicians.
  200. SECURE     A bogus security system that might scare away a dumb burgular.
  201.  
  202. And our most controversial program:
  203.  
  204. LOVEFIRE   A spicey adventure game for women!  (Or curious men)
  205.  
  206.  
  207. OTHER STUFF
  208. ───────────
  209.  
  210. Available separately from Pinnacle Software (call for details):
  211.  
  212. SAPPHIRE   The Zero-Maintenance BBS -- the only system that runs itself.
  213.  
  214. PYROTO     Looks like a BBS, but it's actually a dial-up role-playing game.
  215.            Can also be run as a "door" under another BBS.
  216.  
  217. VORTEX     Looks like a BBS, but it's actually a dial-up sci-fi simulation.
  218.            Can also be run as a "door" under another BBS.
  219.  
  220. VARITALE   A "door" program:  multi-author, multi-path stories.
  221.  
  222.  
  223. ╔╦╦═╤═╤═╤═╤═╤═╤═══════════════════════════════════════════════╤═╤═╤═╤═╤═╤═╦╦╗
  224. ╟╫╫─▓─┼─▓─┼─▓─┼   ╦═══╗ ═╦═ ╦═╗ ╔ ╦═╗ ╔ ╔══╗ ╔══╗ ╦    ╦══╗   ┼─▓─┼─▓─┼─▓─╫╫╢
  225. ╟╫╫─┼─▓─┼─▓─┼─▓   ╠═══╝  ║  ║ ║ ║ ║ ║ ║ ╠══╣ ║    ║    ╠═     ▓─┼─▓─┼─▓─┼─╫╫╢
  226. ╟╫╫─▓─┼─▓─┼─▓─┼   ╩     ═╩═ ╝ ╚═╝ ╝ ╚═╝ ╩  ╩ ╚══╝ ╩══╝ ╩══╝   ┼─▓─┼─▓─┼─▓─╫╫╢
  227. ╟╫╫─┼─▓─┼─▓─┼─▓   ╔══╗ ╔══╗ ╦══╗ ╔═╦═╗ ╗   ╔ ╔══╗ ╦══╗ ╦══╗   ▓─┼─▓─┼─▓─┼─╫╫╢
  228. ╟╫╫─▓─┼─▓─┼─▓─┼   ╚══╗ ║  ║ ╠═     ║   ║ ║ ║ ╠══╣ ╠═╦╝ ╠═     ┼─▓─┼─▓─┼─▓─╫╫╢
  229. ╟╫╫─┼─▓─┼─▓─┼─▓   ╚══╝ ╚══╝ ╩      ╩   ╚═╩═╝ ╩  ╩ ╩ ╚╝ ╩══╝   ▓─┼─▓─┼─▓─┼─╫╫╢
  230. ╟╫╫─▓─┼─▓─┼─▓─┼   P.O. Box 163 Cartierville, Quebec H4K 2J5   ┼─▓─┼─▓─┼─▓─╫╫╢
  231. ╚╩╩═╧═╧═╧═╧═╧═╧═══════════════════════════════════════════════╧═╧═╧═╧═╧═╧═╩╩╝
  232.  
  233. REMEMBER:  Send  us  $25  and get  a whole bunch  of  really great  software.
  234. And be sure to phone us  if one day PRESERVE saves you from a total disaster!
  235.