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 / BEEHIVE / ZSUS / Z3HELP-3.LBR / M.LBR / MKDIR.HZP / MKDIR.HLP
Text File  |  2000-06-30  |  8KB  |  207 lines

  1. ;
  2.                                   MKDIR.COM                                   
  3.  
  4.              Size (recs) CRC   Version    Author/Latest Issue      Disk
  5.                6k (42)   EB2D  3.2                                 Z3COM6
  6.  
  7.   1- Syntax  2- Usage  3- Example of Use                                      
  8.  
  9.  
  10.    MKDI╥á create≤ NameΣ Director∙ files«á  Thesσ arσ disδ file≤ containinτ thσ ì
  11. mnemoniπ name≤ anΣ thσ disk/use≥ area≤ witΦ whicΦ the∙ arσ associated«á  MKDI╥ ì
  12. i≤ aε editor«  I⌠ provide≤ ß scratcΦ areß iε whicΦ thσ use≥ caε se⌠ u≡ ß nameΣ ì
  13. director∙ (aε up-to-eight-characte≥ name)¼á revie≈ it¼á edi⌠ it¼á anΣ makσ an∙ ì
  14. change≤ hσ wishes«  Aε acces≤ passworΣ i≤ optionall∙ permitteΣ witΦ eacΦ nameΣ ì
  15. directory«á  Wheεá satisfied¼á thσ use≥ caε writσ i⌠ ou⌠ t∩ disδ a≤ ß filσá o≥ ì
  16. abor⌠ anΣ thro≈ i⌠ away« 
  17. :1
  18.  
  19.  
  20.    Syntax:  MKDIR           <-- enter utility
  21.  
  22.             MKDIR dir:ufn   <-- enter utility and load NDR file
  23. :2
  24. Usage:
  25.  
  26.    Oncσ thσ use≥ i≤ iε MKDIR¼ hσ i≤ prompteΣ with:
  27.  
  28.           MKDIR Command (? for Help)?
  29.  
  30. anΣáhσá ma∙ issuσ  thσ followinτásingle-characte≥ácommand≤ (strikinτ RETUR╬ i≤ 
  31. no⌠ necessary):
  32.  
  33.     C -- Change Directory (Add, Rename, or Delete Entries)
  34.     I -- Initialize Directory
  35.     P -- Print Directory
  36.     R -- Read in a Directory File
  37.     S -- Status of MKDIR Environment
  38.     W -- Write out a Directory File
  39.     X -- Exit
  40.     ? -- Print Help Message
  41.  
  42.      N∩áfile≤áarσ affecteΣ unti∞ thσ use≥ tell≤áMKDI╥át∩ writσ thσ Director∙ 
  43. Filσ oε disk.
  44.  
  45. Cmd: C
  46.  
  47.      Thσá├ácommanΣ (Changσ Directory⌐ i≤  useΣ  t∩ edi⌠á thσ  content≤á oµáthσ 
  48. scratcΦ  environmen⌠á withiεáMKDIR«á Oncσ  invoked¼  thσ use≥ i≤ prompteΣ with
  49.  
  50.           Directory Entry (?<RETURN> for Help)?
  51.  
  52.      Thσáuse≥ái≤  in  aε  inpu⌠á linσá edito≥á now¼á s∩á al∞  command≤ámus⌠ábσá
  53. terminateΣ b∙  strikinτáthσá RETUR╬áke∙ beforσáthe∙átakσáeffect«á Thi≤  i≤ thσ
  54. BDO╙áinpu⌠álinσ editor¼ anΣ strikinτ ^├ wil∞ abor⌠ t∩ ZCPR3.
  55.  
  56.      Thσ use≥  ma∙  typσ ┐ followeΣ  b∙  strikinτ RETUR╬  t∩ finΣ ou⌠ wha⌠ hi≤ 
  57. option≤ arσ (built-iε help).
  58.  
  59. Cmd: C
  60.  
  61.    Unde≥áthσ ├ commanΣ (Changσ Directory)¼áthσ use≥ácaε perforφ thσ followinτ 
  62. functions:
  63.  
  64.     . Add a Named Directory Entry to the Directory
  65.     . Rename a Named Directory Entry in the Directory
  66.     . Delete a Named Directory Entry from the Directory
  67.     . Print the Directory
  68.     . Print a Help Message
  69.     . Exit to MKDIR Command Level
  70.  
  71.      Iε orde≥  t∩  adΣ o≥ renamσ  ß  NameΣ Director∙ Entry¼áthσ use≥ type≤ thσ 
  72. "DU:dirnameó form«  Iµ eithe≥ thσ Disδ (D⌐  o≥ Use≥á(U⌐á arσ  omitted¼ácurren⌠ 
  73. disδ  anΣ  use≥ arσáassumed«  Thσá"dirnameóá i≤á thσ  mnemoniπ namσáassociateΣ
  74. witΦáthσ directory¼áu≡á t∩ ╕  character≤ long«á Iµ  ß namσáha≤ábeeε associateΣ
  75. witΦ thσ indicateΣ disδ anΣ use≥ already¼áMKDI╥ wil∞ renamσ i⌠ t∩ thσ ne≈ namσ
  76. anΣ tel∞ yo⌡ tha⌠ i⌠ i≤ doinτ s∩áanΣ wha⌠ thσ olΣ namσ was«á Iµ ß namσ ha≤áno⌠
  77. alread∙ beeε associateΣ witΦ  thσ indicateΣ disδ anΣ user¼ MKDI╥ wil∞ adΣ thi≤ 
  78. entr∙ t∩ thσ directory.
  79.  
  80. Cmd: C
  81.  
  82.      Iεáorde≥ t∩ deletσ ß NameΣ Director∙ Entry¼áthσáuse≥ type≤áonl∙áthσá"DU:ó
  83. form«á Iµ ß namσ ha≤áalread∙ábeeε associateΣ witΦ thi≤ disδ anΣ user¼ theε  i⌠ 
  84. wil∞  bσ  deleted«  Iµá n∩á namσá ha≤á beeε  associated¼áthσá use≥á wil∞ábσás∩ 
  85. informed.
  86.  
  87.      T∩áprin⌠ thσ curren⌠ director∙  fo≥áreview¼áthσáuse≥ neeΣ onl∙ strikσ thσ 
  88. RETUR╬ key«á T∩ exit¼áthσ use≥ enter≤  aεá╪ (uppe≥  o≥ lowe≥ case⌐ followeΣ b∙ 
  89. strikinτ thσáRETUR╬ key.
  90.  
  91. Passwords
  92.  
  93.      Wheε ß director∙ i≤ created¼ MKDI╥ prompt≤ thσ  use≥  fo≥  ßápassword«á ┴á
  94. passworΣáma∙ábσá u≡át∩á╕áalphanumeriπ character≤á lonτ (MKDI╥ capitalizae≤ al∞
  95. alphabetics)¼áanΣ  differen⌠ápassword≤  ma∙ bσ associateΣ witΦ eacΦádirectory«ì
  96. IµáßápassworΣái≤ lef⌠áblank¼áthσádirector∙ái≤áfreel∙ accessible.
  97.  
  98.      An∙áreferencσ  t∩  ß nameΣ director∙ (DIR║áform⌐  b∙  thσ use≥ iε ß ZCPR│ 
  99. commanΣ linσ wil∞ causσ ZCPR│ t∩ promp⌠á thσ  use≥áfo≥á ß passworΣ  iµ  onσ i≤ 
  100. assigneΣ t∩á thσáreferenceΣ directory«á Thσáuse≥á ha≤ onσ chancσ t∩ ente≥  thσ
  101. correc⌠ password¼áand¼áiµáincorrect¼áZCPR│áset≤áthσádirector∙ referencσát∩ thσ
  102. user'≤ currentl∙ logged-iεádirector∙áanΣ proceeds with the rest of the command
  103. line.
  104.  
  105. Cmd: C
  106.  
  107.      Example:
  108.  
  109.           Assume the following directory:
  110.  
  111.                A15:ROOT       A10:SYS        A0:BASE
  112.                B0:DEVBASE     B1:WORK1       B2:WORK2
  113.  
  114.      If the user wishes to delete WORK1, he types -->              B1:
  115.  
  116.      If the user wishes to rename WORK2 to WORK12, he types -->    B2:WORK12
  117.  
  118.      If the user wishes to add WORK3 as B3:, he types -->          B3:WORK3
  119.  
  120.      Iεá al∞ cases¼álower-casσ character≤ arσ converteΣát∩ upper-case.
  121.  
  122. Cmd: I
  123.  
  124.      Thσ ╔ commanΣ  i≤ useΣ t∩ initializσ thσ directory«  Thσ use≥ái≤ askeΣ iµ 
  125. hσ i≤  surσ hσ want≤  t∩  d∩áthis¼á and¼á iµ  Yes¼áMKDI╥  clear≤  thσ  scratcΦ 
  126. directory«á ╔ emphasizσ tha⌠ onl∙á thσámemory-baseΣáscratcΦádirector∙áoµáMKDI╥
  127. i≤ effected¼áanΣáMKDI╥áaffect≤ádisδ   file≤ onl∙  witΦáthσá╫ (Writσ Directory⌐ 
  128. command.
  129.  
  130. Cmd: P
  131.  
  132.      ╨ i≤ useΣ t∩ Prin⌠  thσ Directory«  Asidσ froφ thσ name≤ assigneΣ s∩ far¼ 
  133. thσ use≥ i≤  tolΣ ho≈ man∙ entrie≤ havσ beeε defineΣ s∩ fa≥  anΣ  ho≈ man∙ arσ 
  134. ye⌠ t∩ bσ defined.
  135.  
  136.  
  137. Cmds: R,W
  138.  
  139.      Thσ ╥ CommanΣ i≤ useΣ t∩ reaΣ iε  ß Director∙ Filσ anΣ ╫ i≤ useΣ t∩ writσ 
  140. i⌠ out«á Wheε MKDI╥ i≤ firs⌠áinvoked¼áiµ  thσácommanΣ i≤  simpl∙ "MKDIR"¼átheε 
  141. thσ defaul⌠ádirector∙ filσá i≤  defineΣ t∩ bσ NAMES.DIR«á  Iµ  thσ commanΣ  i≤ 
  142. "MKDI╥ dir:filename.typ"¼átheεáthσádefaul⌠ádirector∙áfilσái≤ defineΣát∩ábσáthσ
  143. indicateΣáfilσá anΣái⌠á i≤á reaΣá in immediatel∙ (subsequen⌠ ╥  commanΣ i≤ no⌠
  144. necessary)«á Wheε thσ use≥ issue≤ thσ ╥ command¼ hσ wil∞ bσ prompteΣ with:
  145.  
  146.           Name of File (<RETURN> = filename.typ)?
  147.  
  148. Iµ hσ strike≤ RETURN¼áthσ defaul⌠ filσ i≤ read«  Otherwise¼  hσácaε  typσ iε ß 
  149. filσ namσ oµ hi≤ choice«á N∩ defaul⌠ filσ typσá i≤ assumed¼ás∩ thσ filσ ma∙ bσ 
  150. an∙áname«á Thσásamσ promp⌠ appear≤  t∩  thσ ╫ (Write⌐ command«á Iε botΦ cases¼ 
  151. iµ  thσ use≥  wishe≤  t∩  ente≥  hi≤  owε filσ name¼  i⌠  ma∙  bσ  oµ thσ forφá
  152. "dir:filename.typó s∩ hσ caε reaΣ i⌠ froφ o≥ placσái⌠ anywhere.
  153.  
  154. Cmd: W
  155.  
  156.      ╫áwil∞ writσ  bacδ  t∩  thσ curren⌠ director∙ a≤áopposeΣ t∩áthσádirector∙á
  157. thσáfilσ originall∙ camσáfroφáiµáthσ defaul⌠ forφ i≤ accepted.
  158.  
  159. Cmd: S
  160.  
  161.      Finally¼áthσá ╙ commanΣ  (Status⌐ tell≤  thσáuse≥ásomσ statu≤ informatioε
  162. oε MKDIR.
  163. :3
  164. Example of Use:
  165.  
  166.    Afte≥ typinτ MKDI╥ a⌠ thσ commanΣ line¼á ente≥ ┐ (o≥ /⌐ a⌠ thσ too∞ commanΣ ì
  167. promp⌠ t∩ obtaiε thσ maiε menu:
  168.  
  169.    MKDIR Command (? for Help)? []
  170.    MKDIR Commands are --
  171.             C - Change Directory )And/Rename/Delete Entries)
  172.             I - Initialize Directory
  173.             P - Print Directory
  174.             R - Read Directory
  175.             S - Status of MKDIR Environment
  176.             W - Write Directory File
  177.             X - Exit Program
  178.  
  179.    MKDIR Command (? for Help)? []
  180.  
  181.    Thσ firs⌠ thinτ t∩ do¼á iµ modifyinτ aε existinτ ND╥ file¼ i≤ reaΣ thσ filσ ì
  182. int∩ thσ auto-allocateΣ buffe≥ spacσ provideΣ anΣ theε displa∙ it≤ contents¼ ╥ ì
  183. followeΣ b∙ ╨ command«á  Afte≥ enterinτ R¼á choosσ thσ namσ oµ thσ ND╥ t∩ edi⌠ ì
  184. o≥ create«  Defaul⌠ i≤ NAMES.NDR.
  185.  
  186. Example of Use (continued):
  187.  
  188.    Afte≥ enterinτ ╨ anΣ seeinτ wha⌠ yo⌡ alread∙ havσ a≤ name≤ associateΣá witΦ ì
  189. disk/use≥ areas¼ ente≥ ├ t∩ alter¼ anΣ pres≤ ┐ (o≥ /⌐ fo≥ thi≤ screen:
  190.  
  191.    MKDIR Change Mode --
  192.          You may issue the following commands at this point:
  193.                  DU:dirname     <--- Create/Rename DIR Entry
  194.                  DU:            <--- Delete DIR Entry
  195.                  <RETURN>       <--- Print Directory
  196.                  X              <--- Exit [leave Change Mode]
  197.                  ?              <--- Print this Help
  198.    Directory Entry (?<RETURN> for Help)? []
  199.  
  200.    EstablisΦá disδá A¼á use≥á areß 6¼á witΦ ß namσ oµ 'privateºá b∙á entering║ì
  201. A6:PRIVATE<cr>«á  Next¼á thσá promp⌠ ask≤ fo≥ aε optiona∞ password¼á u≡á t∩á ╕ ì
  202. characters¼á t∩ acces≤ thσ directory«á  Continuσ t∩ create¼á rename¼ o≥ deletσ ì
  203. entries¼á theεá pres≤ ╪ t∩ exi⌠ Changσ Mode«á  Typσ ╫ t∩ Writσ thσ filσ ou⌠ t∩ ì
  204. disk.
  205. 
  206. ╖┴ß╔σ┼═1┴ß╔┼╒⌡d═T0
  207. ═T0╞0═╥0±╤┴╔É┌^0 ├V0Ç_y╖┬k0▓╩k0{╔y╞0═╥0{╔⌡┼╒σ├ä0⌡┼