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 / ZCPR33 / A-R / DD17.LBR / DD17.HZP / DD17.HLP
Text File  |  2000-06-30  |  9KB  |  198 lines

  1. ;
  2.                            ---  D D  ---        
  3.  
  4.                             Version 1.7
  5.  
  6.  
  7.                   A ZCPR3 Disk Directory Utility
  8.  
  9.  
  10.  
  11.                     I -->  Installation  
  12.                     O -->  Overview      
  13.                     S -->  Syntax        
  14.                     / -->  Options       
  15.                     M -->  Modifications  
  16. :I
  17.  
  18.  Installation 
  19.  
  20. Thσ distributioε versioε oµ D─ i≤ supplieΣ witΦ aε AMPR╧ standarΣ Z3EN╓ ì
  21. addres≤ oµ FE00H«  ZCPR3.░ user≤ witΦ othe≥ Z3EN╓ location≤ shoulΣ instal∞ ì
  22. D─ usinτ Z3INS.CO═ anΣ SYS.EN╓ iε thσ norma∞ manner«  ZCPR3.│ user≤ don'⌠ ì
  23. neeΣ t∩ perforφ an∙ installation«  D─ use≤ thσ ZCPR│ environmenta∞ ì
  24. descripto≥ onl∙ t∩ obtaiε thσ numbe≥ oµ displayeΣ line≤ pe≥ screen.
  25.  
  26. :O
  27.  
  28.  Overview ì
  29.  
  30. D─ i≤ ß ZCPR│ Disδ Director∙ utilit∙ designeΣ t∩ bσ a≤ eas∙ a≤ possiblσ t∩ ì
  31. usσ fo≥ routine¼ everyda∙ purposes«  I⌠ '/º a≤ aε optioε flaτ characte≥ fo≥ ì
  32. easies⌠ typinτ anΣ ZCP╥ compatibility«  Fo≥ mimumuφ size¼ i⌠ ha≤ onl∙ thosσ ì
  33. option≤ tha⌠ I'vσ founΣ mos⌠ usefu∞ fo≥ everyda∙ usσ oε m∙ owε flopp∙ anΣ ì
  34. RA═ disδ system¼ a≤ therσ arσ othe≥ director∙ utilitie≤ tha⌠ wil∞ displa∙ ì
  35. morσ specializeΣ informatioε wheneve≥ tha⌠ informatioε i≤ required«  ì
  36. Operates correctly using the GO command.
  37.  
  38. Fo≥ usσ witΦ largσ directories¼ a≤ arσ ofteε founΣ oε harΣ disδ partition≤ ì
  39. anΣ RA═ disks¼ thσ summar∙ linσ appear≤ a⌠ thσ enΣ oµ thσ display«  Thσ ì
  40. displa∙ i≤ paged¼ anΣ ma∙ bσ aborteΣ a⌠ thσ enΣ oµ an∙ pagσ witΦ ß ^C«  
  41.  
  42. Aε importan⌠ featurσ oµ D─ i≤ it≤ abilit∙ t∩ displa∙ file≤ selecteΣ b∙ filσ ì
  43. attributσ a≤ wel∞ a≤ b∙ filenamσ mask«  I⌠ complement≤ thσ ZRDO╙ utilit∙ ì
  44. DF┴ (Displa∙ Filσ Attributes⌐ t∩ checδ whicΦ file≤ havσ specifiπ attribute≤ ì
  45. wheε workinτ witΦ ACOP┘ anΣ RENAMZ«  Whilσ DF┴ display≤ al∞ thσ attribute≤ ì
  46. oµ al∞ thσ file≤ selecteΣ b∙ ß specifieΣ filenamσ mask¼ D─ caε limi⌠ it≤ ì
  47. displa∙ t∩ thosσ file≤ selecteΣ b∙ thσ specifieΣ filenamσ masδ tha⌠ als∩ ì
  48. havσ an∙ oµ thσ selecteΣ filσ attribute≤ F1-F7 set.
  49.  
  50.  
  51. Sincσ ZRDO╙ anΣ ACOP┘ allo≈ thσ usσ oµ thσ archivσ attributσ a≤ aε aiΣ iε ì
  52. selectinτ file≤ t∩ bσ backeΣ up¼ D─ caε als∩ selec⌠ onl∙ non-archiveΣ file≤ ì
  53. fo≥ displa∙ (tha⌠ is¼ file≤ tha⌠ havσ beeε modifieΣ afte≥ havinτ beeε ì
  54. originall∙ archiveΣ b∙ SFA)«  Thi≤ help≤ yo⌡ checδ t∩ seσ whicΦ file≤ havσ ì
  55. beeε modifieΣ afte≥ yo⌡ ruε ß prograφ o≥ serie≤ oµ programs«  
  56.  
  57. Sometime≤ aε archivσ bi⌠ wil∞ bσ rese⌠ eveε wheε ß filσ hasn'⌠ beeε ì
  58. changed«  Wheε runninτ dBASEII¼ fo≥ example¼ ß databasσ filσ archivσ bi⌠ ì
  59. get≤ rese⌠ wheneve≥ thσ filσ i≤ openeΣ anΣ read¼ eveε iµ i⌠ hasn'⌠ beeε ì
  60. modified«  Knowinτ tha⌠ yo⌡ aren'⌠ doinτ anythinτ t∩ modif∙ ß filσ anΣ tha⌠ ì
  61. D─ show≤ i⌠ a≤ changeΣ wil∞ hel≡ yo⌡ se⌠ u≡ ß backu≡ utilit∙ tha⌠ won'⌠ ì
  62. cop∙ lonτ file≤ needlessly«  
  63.  
  64. :S
  65.  
  66.  Syntax ì
  67.  
  68. The syntax is:
  69.  
  70.           DD [dir:][afn] [/option(s)]
  71.  
  72. D─ i≤ designeΣ s∩ tha⌠ yo⌡ don'⌠ havσ t∩ typσ thσ filenamσ masδ '*.*º wheε ì
  73. yo⌡ wisΦ t∩ displa∙ al∞ thσ file≤ iε ß director∙ anΣ als∩ t∩ selec⌠ options«  ì
  74. Fo≥ example:
  75.  
  76.           A0>DD /AT  is the same as  A0>DD *.* /AT
  77.  
  78. HOWEVE╥ - iµ yo⌡ selec⌠ morσ thaε FIV┼ option≤ withou⌠ usinτ ß filenamσ ì
  79. masδ sucΦ a≤ '*.*'¼ D─ wil∞ thinδ tha⌠ yo⌡ arσ specifyinτ ß filenameí  Thi≤ ì
  80. limitatioε i≤ imposeΣ s∩ tha⌠ yo⌡ caε stil∞ usσ ß filenamσ masδ t∩ selec⌠ ì
  81. filename≤ beginninτ witΦ '/º a≤ lonτ a≤ therσ arσ a⌠ leas⌠ SEVE╬ character≤ ì
  82. iε thσ commanΣ linσ tai∞ (thσ filenamσ masδ anΣ optioε request)«  Thσ ì
  83. wildcarΣ character≤ '*'¼ '?º anΣ an∙ space≤ coun⌠ a≤ filemasδ characters¼ ì
  84. bu⌠ '.º doe≤ not«  
  85.  
  86. D─ wil∞ accep⌠ extrß space≤ afte≥ thσ prograφ name¼ thσ filenamσ mask¼ anΣ ì
  87. thσ optioε request¼ s∩ iµ yo⌡ neeΣ t∩ reques⌠ shor⌠ filenamσ mask≤ ì
  88. beginninτ witΦ '/'¼  makσ surσ yo⌡ havσ a⌠ leas⌠ SEVE╬ character≤ b∙ addinτ ì
  89. lot≤ oµ extrß space≤ beforσ pressinτ <RET>.
  90.  
  91. Fo≥ example: 
  92.  
  93.           DD /* /A<RET>       wil∞ displa∙ AL╠ files¼ no⌠ jus⌠ thosσ ì
  94.           -->12345ááááááá     beginning witΦ '/'¼ a≤ i⌠ ha≤ onl∙ five
  95.                               characters in the command line tail.
  96.  
  97. While:
  98.  
  99.           DD /* /A  <RET>     i≤ ok¼ becausσ thσ extrß spacσs afte≥ thσ ì
  100. áááááááááá-->1234567áááááá    option reques⌠ make ß total of seven 
  101.                               characters.
  102.  
  103.           DD /*   /A<RET>     i≤ also ok¼ becausσ thσ extrß spacσs afte≥ ì
  104. áááááááááá-->1234567áááááá    the filename mask make ß total of seven 
  105.                               characters.
  106.  
  107. :/
  108.  
  109.  Options ì
  110.  
  111. D─ ha≤ ß numbe≥ oµ commanΣ linσ options¼ whicΦ mus⌠ bσ precedeΣ b∙ thσ ì
  112. optioε flaτ characte≥ '/'«  Thσ optioε letter≤ o≥ number≤ ma∙ appea≥ iε an∙ ì
  113. order«  Option≤ ma∙ appea≥ anywherσ iε thσ commanΣ linσ anΣ bσ combineΣ iε ì
  114. an∙ combination«  Option≤ arσ toggleΣ a≤ the∙ arσ read¼ s∩ tha⌠ aε optioε ì
  115. appearinτ twicσ wil∞ cance∞ itself«  Iµ botΦ member≤ oµ thσ 'Hº anΣ 'Vº o≥ ì
  116. thσ 'Aº anΣ 'Sº optioε pair≤ arσ selected¼ whicheve≥ optioε appear≤ las⌠ ì
  117. wil∞ bσ invoked«  
  118.  
  119.  
  120. Thσ defaul⌠ option≤ are:
  121.  
  122.      A - Displa∙ all (botΦ directory and system) files«  Thσ 
  123.           defaul⌠ displa∙ i≤ directory file≤ only.
  124.  
  125.      S - Display only system files.
  126.  
  127.      N - Displa∙ onl∙ non-archiveΣ (changed⌐ files«  File≤ mus⌠ ì
  128. ááááááááááhavσ beeε archiveΣ first«  Usefu∞ fo≥ filσ backu≡ ì
  129. áááááááááápurpose≤ iε conjunctioε witΦ thσ filσ cop∙ utilitie≤ A├ ì
  130. ááááááááááo≥ ACOPY.
  131.  
  132.    1 - 7  Displa∙ onl∙ thσ file≤ selecteΣ b∙ thσ filenamσ masδ ì
  133. áááááááááátha⌠ als∩ havσ AN┘ oµ thσ selecteΣ combinatioε oµ thσ ì
  134. ááááááááááfilσ attribute≤ F▒ througΦ F╖ set«  Ver∙ usefu∞ iε ì
  135. ááááááááááconjunctioε witΦ thσ attributσ filσ cop∙ utilit∙ ACOPY.
  136.  
  137.      U - Displa∙ al∞ file≤ froφ al∞ use≥ area≤ OTHE╥ thaε thσ ì
  138. ááááááááááloggeΣ use≥ area«  Thi≤ i≤ usefu∞ a≤ ß mean≤ oµ quickl∙ ì
  139. áááááááááácheckinτ whethe≥ therσ arσ file≤ iε an∙ othe≥ use≥ ì
  140. ááááááááááarea≤ oε thσ disk«  An∙ specifieΣ filenamσ masδ wil∞ bσ ì
  141. ááááááááááignored¼ bu⌠ al∞ othe≥ options¼ sucΦ a≤ 'S'¼ '1º - '7º ì
  142. ááááááááááanΣ 'Nº wil∞ stil∞ furthe≥ specif∙ thσ file≤ t∩ bσ ì
  143. áááááááááádisplayed«  DisplayeΣ file≤ wil∞ no⌠ havσ thei≥ use≥ ì
  144. ááááááááááarea≤ identifieΣ a≤ thi≤ i≤ primaril∙ ß 'checkº function«  
  145.      
  146.      T - Displa∙ thσ selecteΣ file≤ alphabetizeΣ b∙ filσ typσ 
  147. ááááááááááanΣ theε b∙ filσ name«  Thσ defaul⌠ displa∙ i≤ ì
  148. ááááááááááalphabetizeΣ b∙ filσ name¼ theε b∙ filσ type.
  149.  
  150.      H - Lis⌠ file≤ horizontally¼ mostl∙ fo≥ usσ witΦ multi-pagσ ì
  151. áááááááááádisplays«  Thσ defaul⌠ i≤ vertica∞ listing¼ anΣ ma∙ bσ ì
  152. ááááááááááchangeΣ t∩ horizonta∞ listinτ b∙ patchinτ (seσ below)«  ì
  153. ááááááááááThσ hel≡ messagσ wil∞ alway≤ reflec⌠ thσ defaul⌠ ì
  154. áááááááááálistinτ b∙ showinτ botΦ thσ defaul⌠ settinτ anΣ thσ ì
  155. ááááááááááappropriatσ non-defaul⌠ option«  AlthougΦ onl∙ onσ oµ ì
  156. ááááááááááthσ 'Hº o≥ 'Vº option≤ i≤ displayeΣ iε thσ hel≡ ì
  157. áááááááááámessage¼ botΦ arσ iµ fac⌠ alway≤ available.
  158.  
  159.      P - SenΣ thσ director∙ listinτ t∩ you≥ printe≥ iε additioε ì
  160. áááááááááát∩ displayinτ i⌠ oε thσ console«  MAK┼ SUR┼ THA╘ YOU╥ ì
  161. ááááááááááPRINTE╥ I╙ READ┘ BEFOR┼ YO╒ SPECIF┘ TH┼ 'Pº OPTIO╬ O╥ ì
  162. ááááááááááYOU╥ SYSTE═ MA┘ HAN╟ UP!
  163.  
  164.      R - Rese⌠ thσ disδ systeφ (fo≥ checkinτ thσ directorie≤ anΣ ì
  165. ááááááááááfreσ spacσ oε ß numbe≥ oµ disk≤ iε thσ samσ drive¼ onσ ì
  166. ááááááááááafte≥ thσ other)«  Thi≤ caε bσ se⌠ t∩ bσ thσ defaul⌠ ì
  167. ááááááááááconditioε b∙ patchinτ (seσ below)«  Wheε thσ disδ rese⌠ ì
  168. ááááááááááoptioε i≤ selected¼ D─ print≤ ß rese⌠ messagσ a⌠ sign-ì
  169. ááááááááááon:
  170.                (Resetting the disk system...)
  171.  
  172.           Thσ displa∙ oµ thi≤ messagσ ma∙ bσ eliminateΣ b∙ ì
  173. áááááááááápatchinτ (seσ Modifications).
  174.  
  175. :M
  176.  
  177.  Modifications ì
  178.  
  179. Thσ followinτ location≤ ma∙ bσ patcheΣ witΦ PATCH¼ DDT¼ ZPATCH¼ ì
  180. DDT¼ etc¼ t∩ changσ thσ prograφ default≤ a≤ explaineΣ below«  Thσ ì
  181. HEL╨ messagσ wil∞ automaticall∙ reflec⌠ the current defaul⌠s.  ì
  182.  
  183.  
  184. Location áá Default      Purposeááááááá                               
  185. ================================================================   ì
  186. áá010BHáááá '»'          Optioεáflaτácharacte≥áááááá                 
  187.                          
  188.   010CH     ':'          File separator character           
  189.                          
  190.   010DH     00H          Filσ listinτ direction«  Defaul⌠ i≤ vertical«  
  191.                          0FF╚ default≤ t∩ horizonta∞ filσ listings.
  192.  
  193.   010EH     00H          Defaul⌠ i≤ t∩ no⌠ rese⌠ thσ disδ system«  0FF╚ ì
  194. ááááááááááááááááááááááááádefault≤ t∩ alway≤ resettinτ thσ disδ system.
  195.  
  196.   010FH     0DH          00╚ wil∞ eliminatσ thσ displa∙ oµ thσ disδ systeφ ì
  197. ááááááááááááááááááááááááárese⌠ message.
  198.