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 / ZSYS / SIMTEL20 / ZCPR3 / SYSRCP.HQP / SYSRCP.HLP
Text File  |  2000-06-30  |  6KB  |  229 lines

  1. The Commands in SYSRCP
  2. CP        Copy a File
  3. DIR       Display Directory
  4. ECHO      Echo Command Tail
  5. ERA       Erase Files
  6. LIST/TYPE Display a File on Printer/CRT
  7. NOTE      Comment
  8. PEEK/POKE Display/Alter Memory
  9. PROT      Protect Files
  10. REG       ZCPR3 Register Display/Alter
  11. REN       Rename a File
  12. WHL       Set/Reset Wheel Byte
  13. :The Commands in SYSRCP
  14.  
  15.      Thσá standarΣá ZCPR│á Systeφ Residen⌠á CommanΣá Packagσ ì
  16. (RCP⌐ distributeΣ witΦ thσ ZCPR│ systeφ contain≤ ß numbe≥ oµ ì
  17. command≤á whicΦá ma∙á bσ enableΣ a⌠ thσá discretioεá oµá thσ ì
  18. installer.  These commands are described in the HELP file.
  19.  
  20.      Al∞á command≤ anΣ option≤á arσá installation-dependent«  ì
  21. Thσá SHO╫á commanΣ ma∙ bσ useΣ t∩ displa∙ thσ name≤á oµá thσ ì
  22. available commands in the currently-loaded RCP.
  23.  
  24. :CP Command
  25.     Transient Counterpart: MCOPY
  26.  
  27.     Thσá C╨á commanΣá copie≤ onσ filσá froφá onσá D╒á t∩ ì
  28. anothe≥á o≥á int∩ thσ samσ D╒ unde≥ ß differen⌠á name«á  Thσ ì
  29. synta° is:
  30.  
  31.         CP dir:ufn=dir:ufn
  32.  
  33.     Examples:
  34.         CP f1.txt=f2.txt
  35.         CP a15:=f1.txt
  36.         CP a15:f2.txt=c5:f1.txt
  37.  
  38. :DIR Command
  39.     Transient Counterpart: DIR, XD, XDIR
  40.  
  41.     Thσá DI╥ commanΣ display≤ thσ director∙ oµ file≤á iε ì
  42. alphabetica∞ orde≥ acros≤ thσ line≤ t∩ thσ user«  Thσ synta° ì
  43. is:
  44.  
  45.         DIR dir:afn o
  46.  
  47.         Options are:
  48.           S - Display System Files Only
  49.           A - Display Both Non-System and System Files
  50.  
  51.     Examples:
  52.         DIR b7:
  53.         DIR root:*.com
  54.  
  55. :ECHO Commandè    Transient Counterpart: ECHO
  56.  
  57.     ECH╧á i≤á usefu∞ iε issuinτ botΦá message≤á (t∩á thσ ì
  58. user¼ sa∙ withiε ß commanΣ filσ durinτ execution⌐ anΣ escapσ ì
  59. sequences«á  ECH╧á caεá senΣ it≤ outpu⌠ t∩ thσá consolσá (b∙ ì
  60. default⌐ o≥ t∩ thσ printe≥ (iµ thσ firs⌠ non-blanδ characte≥ ì
  61. i≤á ßá dolla≥ sign)«á  I⌠ use≤ BIO╙ calls¼á s∩á al∞á contro∞ ì
  62. character≤áá arσá passeΣá exactly«áá  Hence¼áá console-leve∞ ì
  63. programminτ oµ sucΦ device≤ (CRT≤ anΣ Printers⌐ i≤ possible.
  64.  
  65.         Examples:
  66.  
  67.                ECHO $this is a test
  68.                     -- THIS IS A TEST is printed on printer
  69.  
  70.                ECHO this is a test
  71.                     -- THIS IS A TEST is printed on console
  72.  
  73. :ERA Command
  74.     Transient Counterpart: ERASE
  75.  
  76.     Thσ ER┴ commanΣ erase≤ files«  Thσ synta° is:
  77.  
  78.         ERA dir:afn
  79. or:
  80.         ERA dir:afn I    -- Inspect files first
  81.  
  82.     Examples:
  83.         ERA b7:*.bak
  84.         ERA text:*.tmp i
  85.  
  86. :LIST and TYPE Commands
  87.     Transient Counterpart: PRINT and PAGE
  88.  
  89.     Thσá TYP┼á commanΣ display≤ ß grou≡ oµ file≤ oεá thσ ì
  90. CR╘á whilσ thσ LIS╘ commanΣ print≤ ß grou≡ oµ file≤á oεá thσ ì
  91. Printer«  Thσ synta° is:
  92.  
  93.              TYPE dir:afn o  -or-  LIST dir:afn
  94.  
  95.         Option to TYPE:
  96.           P - Do NOT Page Output to CRT
  97.  
  98.     Examples:
  99.         TYPE b7:*.asm
  100.         LIST text:*.txt
  101.  
  102. :NOTE Command
  103.     Transient Counterpart: NOTE
  104.  
  105.     NOT┼ i≤ simpl∙ ß NO╨ (d∩ nothing⌐ commanΣ whicΦá caε ì
  106. bσ useΣ t∩ placσ comment≤ int∩ multiplσ commanΣ lines«á  Fo≥ ì
  107. instance¼ iε thσ followinτ line:
  108.  
  109.         dir *.comnote this is a dir displayera *.bakè
  110. thσá DI╥ anΣ ER┴ command≤ perforφ normally¼á anΣ NOT┼ simpl∙ ì
  111. doe≤ nothinτ ver∙ efficiently.
  112.  
  113. :PEEK and POKE Commands
  114.     Transient Counterpart: None (Subset of DDT)
  115.  
  116.     Thσá PEE╦ commanΣ allow≤ thσ use≥ t∩ examinσ ß chunδ ì
  117. oµá memory«á  Iµ thσ use≥ simpl∙ type≤ "Pó witΦ n∩á address¼ ì
  118. thσá nex⌠ 25╢ byte≤ oµ memor∙ arσ displayed«á  Iµá thσá use≥ ì
  119. type≤á "╨á address"¼á 25╢á byte≤ oµ memor∙ startinτá a⌠á thσ ì
  120. indicateΣ addres≤ arσ displayed«  Iµ thσ use≥ type≤ "╨ addr▒ ì
  121. addr2"¼á memor∙á iε thi≤ addres≤ rangσá i≤á displayed«á  Thσ ì
  122. syntax:
  123.  
  124.         P
  125. or:
  126.         P address
  127. or:
  128.         P addr1 addr2
  129.  
  130.  
  131.     Thσá POK┼á commanΣá allow≤ thσ use≥á t∩á changσá thσ ì
  132. conten⌠á oµá memory«á  Thσ use≥ mus⌠ specif∙ aεá addres≤á t∩ ì
  133. POKE¼ anΣ tw∩ basiπ form≤ arσ allowed:
  134.  
  135.         POKE address val1 val2 ... valn
  136. and:
  137.         POKE address "character string
  138.  
  139. Thσá tw∩á form≤ ma∙ bσ intermixeΣ witΦ leadinτ value≤ anΣá ß ì
  140. trailinτ characte≥ string:
  141.  
  142.         POKE address val1 val2 ... valn "character string
  143.  
  144.  
  145.     Examples:
  146.         P
  147.         P f400
  148.         P f400 f425
  149.         POKE f400 0 1 2
  150.         POKE f400 "this is a test
  151.         POKE f400 1 2 3 "hello, world
  152.  
  153. :PROT Command
  154.     Transient Counterpart: PROTECT
  155.  
  156.     Thσ PRO╘ commanΣ set≤ thσ filσ protectioε attribute≤ ì
  157. fo≥ ß grou≡ oµ files«á  Thσ R/╧ anΣ Systeφ attribute≤ ma∙ bσ ì
  158. se⌠ witΦ thσ ╥ anΣ ╙ options¼á resp¼á giveε iε an∙ orde≥á a≤ ì
  159. "RSó o≥ "SR"«á  Omissioε oµ onσ oµ thesσ option≤ toggle≤ thσ ì
  160. oppositσá (ie¼á omissioεá oµ ╥ make≤ thσá file≤á R/W)«á  Thσ ì
  161. syntax:
  162.  
  163.         PROT dir:afn
  164. or:
  165.         PROT dir:afn R
  166. or:
  167.         PROT dir:afn S
  168. or:
  169.         PROT dir:afn RS  -or-  PROT dir:afn SR
  170.  
  171.     Examples:
  172.         PROT b7:*.com rs
  173.         PROT text:*.txt
  174. :REG Command
  175.     Transient Counterpart: REG
  176.  
  177.      The REG command forms are:
  178.     REG D or REG    = display values of all registers
  179.     REG Mreg    = subtract 1 from register (Minus)
  180.     REG Preg    = add 1 to register (Plus)
  181.     REG Sreg value    = set value of indicated register
  182.  
  183.     ┴ registe≥ i≤ ß ZCPR│ registe≥ buffer¼á indicateΣ b∙ ì
  184. ß digi⌠ froφ ░ t∩ 9.
  185.  
  186.     Examples:
  187.         REG S0 4    -- reg 0 = 4
  188.         REG S5        -- reg 5 = 0
  189.         REG P        -- reg 0 = reg 0 + 1
  190.         REG P5        -- reg 5 = reg 5 + 1
  191.         REG M9        -- reg 9 = reg 9 - 1
  192.         REG D        -- show values
  193.         REG        -- show values
  194. :REN Command
  195.     Transient Counterpart: RENAME
  196.  
  197.     Thσá RE╬á commanΣá change≤ thσ namσ oµ onσá filσá t∩ ì
  198. another«  Thσ syntax:è
  199.         REN dir:ufn1=ufn2
  200.  
  201.     Examples:
  202.         REN newfile.txt=oldfile.txt
  203.         REN root:sys.rcp=sys1.rcp
  204.  
  205. :WHL Command
  206.     Transient Counterpart: WHEEL
  207.  
  208.     Thσá WH╠ commanΣ i≤ useΣ t∩ turε ofµ thσ Whee∞á Bytσ ì
  209. (makσ thσ use≥ non-priveleged⌐ o≥ t∩ turε oε thσ Whee∞á Bytσ ì
  210. (makσ thσ use≥ priveleged)«  Thσ synta° is:
  211.  
  212.         WHL        -- make user non-priveleged
  213. or:
  214.         WHL password    -- make user priveleged
  215.  
  216.     Also¼á thi≤á equatσ enable≤ thσ WHL╤ command¼á whicΦ ì
  217. display≤ thσ statσ oµ thσ Whee∞ Byte«  Thσ synta° is:
  218.  
  219.         WHLQ
  220.  
  221.         The Wheel password is built into the RCP.
  222.  
  223.  
  224.     Examples:
  225.         WHL
  226.         WHL mypass
  227.         WHLQ
  228.  
  229.