home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / UTILS / FILCPY / NEWNC115.LBR / NC115.DOC < prev    next >
Text File  |  2000-06-30  |  3KB  |  81 lines

  1.         Documentation for NC.COM
  2.  
  3. Dave Rand
  4. 10232-160 Street
  5. Edmonton, Alberta
  6. (403) 484-4114
  7.  
  8.     NC is a "New Copy" utility. It works with files, rather than disks,
  9. so it is compatible with any(*) CP/M 2.x system.
  10.  
  11.     I am one of the type who has a standard set of utilities, which I
  12. upgrade from time to time. I then distribute these upgrades onto my working
  13. disks.
  14.  
  15. The problem:
  16. ------------
  17.  
  18.    The problem with this is twofold:
  19.  
  20. 1. Not all of the files on the source disk may be on the working disk.
  21.    (eg. Source disk has C, Fortran and Basic,  destination has only C)
  22.  
  23. 2. There may be files on the destination disk that you do not wish altered,
  24.    so a bulk disk copy will not work.
  25.  
  26.    Until now, SWEEP has been an unsatisfactory, but welcome, answer.
  27.  
  28. The solution:
  29. -------------
  30.  
  31.     NC has overcome the problem of updating disks. It will ONLY copy
  32. files that ALREADY EXIST on the destination (or, with a switch, files
  33. that do not already exist). While this capability has been available for
  34. some time on other computers, this is the only one I am aware of for CP/M.
  35.  
  36.     Now, when you get that new distribution disk for the fantastic QQz
  37. compiler, you can update your existing disks as follows:
  38.  
  39. A>NC B:*.COM A:
  40.  
  41.     As well, since NC supports multiple wildcards, you can do this:
  42.  
  43. A>NC (B:*.COM B:*.QQZ B:Q*.Q*) A:
  44.  
  45.     Which will take all *.COM, *.QQZ and Q*.Q* files that exist on drive
  46. B, and copy them on top of the files that exist on drive A. Since the
  47. destination files are deleted before copying begins, you should not have
  48. to worry about running out of disk space.
  49.  
  50.     NC also allows you to copy files that DO NOT already exist. This means
  51. you can merge disks as follows:
  52.  
  53. A>NC /N B:*.* A:
  54.  
  55.     This will take all files from B that DO NOT already exist on A, and copy
  56. them to drive A.
  57.  
  58.     With version 1.15 and up, multiple source drives may be specified, as
  59. follows:
  60.  
  61. A>NC /N (B:*.COM C:*.QQZ D:*.ARC D:*.DIR) A:
  62.  
  63.     This means copy the selected files from drives B, C and D to drive A.
  64.  
  65.  
  66. ---------------------------------------------------------------------------
  67. * Note:
  68.  
  69. This system has been tested on:
  70. SS/SD 8"
  71. SS/SD 5"
  72. DS/DD 8" -1 meg capacity
  73. DS/DD 8" -1.2 meg
  74. Hard     -2.6 meg
  75. Hard     -8   meg
  76.  
  77. In addition, it is known to work with files over 512K.
  78. All tests were made with CP/M version 2.2, and this program WILL NOT
  79. work with 1.4 or 1.3, as it uses random positioning for the file write.
  80. ade with CP/M version 2.2, and this program WILL NOT
  81. work