home *** CD-ROM | disk | FTP | other *** search
/ Mega CD-ROM 1 / megacd_rom_1.zip / megacd_rom_1 / MENU / COMMANDO.ZIP / COMMANDO.DOC next >
Text File  |  1988-10-28  |  135KB  |  3,674 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                              FILE COMMANDO
  28.                               VERSION 1.20
  29.                             8 FEBRUARY 1986
  30.                     COPYRIGHT SANDI AND SHANE STUMP
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  68.  
  69.  
  70.                         Table of Contents
  71.  
  72.  
  73. Section 1: Before You Start......................................2
  74.            Disclaimer............................................2
  75.            The ShareWare Concept.................................3
  76.            Update Policy.........................................3
  77.            Author Information....................................4
  78.            System Requirements...................................5
  79.            INSTALL program.......................................6
  80.  
  81. Section 2: An Introduction to the File Commando Screen..........10
  82.            Global Abort Key.....................................15
  83.            POPPING Back to FC from a running program............15
  84.            Bigger Keyboard Buffer...............................15
  85.  
  86. Section 3: The Function Key Commands............................16
  87.            <F1>  -- The CHDIR Command...........................16
  88.            <F2>  -- The SORT Command............................19
  89.            <F3>  -- The TREE ON/OFF Command.....................21
  90.            <F4)  -- The RUN Command.............................22
  91.            <F5>  -- The MARK Command............................24
  92.            <F6>  -- The VIEW Command............................27
  93.            <F7>  -- The FIND Command............................28
  94.            <F9>  -- The DISPLAY Command.........................30
  95.            <F10> -- The QUIT Command............................31
  96.  
  97. Section 4: The Space Bar Commands...............................32
  98.            The ATTRIB Command...................................33
  99.            The COPY Command.....................................35
  100.            The DELETE Command...................................37
  101.            The DISK Command.....................................38
  102.            The EDIT Command.....................................42
  103.            The MATH Command.....................................43
  104.            The PRINT Command....................................44
  105.            The RENAME Command...................................45
  106.            The SPACE Command....................................47
  107.            The UTILITY Command..................................48
  108.  
  109. Section 5: The Editor...........................................51
  110.  
  111. Section 6: The Patch Editor.....................................54
  112.  
  113. Section 7: The Math Commando Calculator.........................57
  114.            Introduction.........................................57
  115.            The Math Commando Screen.............................57
  116.            About the Stack......................................59
  117.            How to Use Math Commando.............................61
  118.                Mathematical Functions...........................62
  119.                Alphabetic Keys - Number Alteration Functions....62
  120.                Function Keys - Exponential Math Functions.......63
  121.                Control Function Keys - Trigonometric Functions..65
  122.                Shift Function Keys - The Registers & Stack......67
  123.            The Use Of Memory Registers..........................69
  124.                Storing and Recalling Numbers....................69
  125.                Arithmetic Operations On Data Registers..........69
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.                                  1
  133. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  134.  
  135.  
  136. Section 1: Before You Start...
  137.  
  138.  
  139. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  140. ╔══════════════════════════════════════════════════════════════════════════════╗
  141. ║                          << USER-SUPPORTED SOFTWARE>>                        ║
  142. ║                                                                              ║
  143. ║                CUSTOMER'S NAME     ...................SN#12345               ║
  144. ║                                                                              ║
  145. ║    If you find this  program useful,  you can become a registered  user      ║
  146. ║    by sending either a check or money order in the amount of $30.00 to:      ║
  147. ║    (Texas residents add 5.125% sales tax)                                    ║
  148. ║                                                                              ║
  149. ║                                                                              ║
  150. ║                             SANDI & SHANE STUMP                              ║
  151. ║                             BOX 13719                                        ║
  152. ║                             COLLEGE STATION, TX 77841                        ║
  153. ║                                                                              ║
  154. ║                                                                              ║
  155. ║    Please  enclose your name  and  address,  along with any  comments  or    ║
  156. ║    suggestions.  All registered users will be informed of product updates.   ║
  157. ║    We  encourage  free  distribution  of this program to other  users for    ║
  158. ║    evaluation, but DO NOT distribute this program for any charge or fee.     ║
  159. ║                                                                              ║
  160. ║  SUPPORT US SO THAT WE CAN CONTINUE TO DEVELOP GOOD PRODUCTS AT A GOOD PRICE!║
  161. ║                                                                              ║
  162. ║                            PRESS ANY KEY TO BEGIN!                           ║
  163. ╚══════════════════════════════════════════════════════════════════════════════╝
  164.  
  165. Screen 1.1: The Log-on Message Screen. 
  166.  
  167. Disclaimer
  168.  
  169.  
  170.      Sandi & Shane Stump make no express or implied warranty with
  171. regards to the documentation or the program described in regards to the
  172. suitability of this program for any particular purpose or its ability
  173. to produce any particular result.  This program is made available on an
  174. "as is" basis, and the entire risk as to its quality and performance
  175. lies with the user.  Sandi & Shane Stump shall not be liable for any
  176. direct, indirect, or consequential damages in connection or arising
  177. from the use of this program.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.                                  2
  199. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  200.  
  201.  
  202. The ShareWare Concept
  203.  
  204.  
  205.      The ShareWare concept is a low priced alternative to commercial
  206. software.  Instead of buying a program at a local retail software 
  207. establishment then bringing it home to find out if it does what you want 
  208. it to, this method permits you to try the program out at home for a 
  209. period of time. You can then decide whether you will use it or not.  
  210. Amount of payment is recommended by each program's author.  
  211.  
  212.  
  213.      File Commando is being distributed under the ShareWare concept.  We 
  214. ask that persons who use this program and find it helpful contribute 
  215. $30.00.  We will in turn notify all persons who become registered users 
  216. of impending updates to this program and other releases by us.  Updates 
  217. of File Commando will be $10.00 to cover cost of materials and shipping.  
  218.  
  219.  
  220.       This program was developed as an new approach to our previous  
  221. utility PC-SWEEP.  All following updates will be available to
  222. registered users for a $10.00 fee.  This amount should cover the costs
  223. incurred in shipping the revised versions.  We will notify all
  224. registered users of updates by sending a card with a description of the
  225. update to the address we have on file for the user.  If your address
  226. changes and you wish to remain on our update list, please send us your
  227. new address information along with your name and the serial number on
  228. your version of File Commando.
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.                                  3
  265. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  266.  
  267.  
  268. Author Information
  269.  
  270.  
  271.      Send your inquiries to the address listed below:
  272.  
  273.              ┌────────────────────────────────────────┐
  274.              │                                        │
  275.              │       Sandi & Shane Stump              │
  276.              │       Box 13719                        │
  277.              │       College Station, Texas 77841     │
  278.              │                                        │
  279.              └────────────────────────────────────────┘
  280.  
  281.  
  282.       Sandi & Shane Stump (that's us) are two senior-level Computing 
  283. Science students currently attending Texas A&M University in College
  284. Station, Texas.  Besides school, we do computer comsulting work and 
  285. programming on the side to pay the bills.  Shane writes file utilities 
  286. in his spare time for pleasure, although I think it demonstrates some 
  287. masochistic tendencies on his part.   
  288.  
  289.  
  290.       This program was written on a GulfStream APC/286 IBM-AT compatible 
  291. under PC-DOS 3.0.  It was tested on a Kaypro 2000 and a Sperry PC under 
  292. PC-DOS 2.0 and MS-DOS 2.1.  It was written in the C language using the
  293. Instant-C interpreter system and the DeSmet C complier system.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                  4
  331. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  332.  
  333.  
  334. System Requirements
  335.  
  336.  
  337.       To execute this program, your computer must meet or exceed the 
  338. following specifications.  
  339.  
  340.       IBM-PC compatible computer (this includes the IBM-AT)
  341.  
  342.       192k main memory, one disk drive
  343.     
  344.       MS-DOS or PC-DOS 2.0 or higher
  345.  
  346.       printer (if use of the print command is anticipated)
  347.  
  348.  
  349.  
  350.      File Commando has a special installation program to configure 
  351. the program for those of you with composite monitors for execution.  
  352. This installation program also allows you to change the popback key 
  353. and the number of directory entries.  This is detailed on the 
  354. following page. Be aware that any programs that operate as Resident 
  355. programs (such as Sidekick, ProKey, Turbo Lightning, etc), must be 
  356. executed before File Commando.  If you attempt to run one of these 
  357. type programs, File Commando will display the following error 
  358. message:
  359.  
  360. Terminate Stay Resident Call Issued By filename. Process Aborted.
  361.  
  362. This will not stop the desired program from execution, it will only 
  363. disable the stay resident feature.  One more thing, if you attempt to 
  364. open and execute more than one program (called nesting), you are 
  365. responsible for keeping track of where you are. 
  366.  
  367.      
  368.       File Commando itself can be configured to stay resident on your 
  369. machine.  The process to accomplish this is simple.  Simply execute
  370. File Commando as you normally would, then once under it, move the 
  371. file cursor to COMMAND.COM , press <F4> and select option 1.  To quit, 
  372. type exit at the DOS prompt. 
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                  5
  397. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  398.  
  399.  
  400. INSTALL Program
  401.  
  402.  
  403. ╔═════════════════════════════════════════════════════════════════════════════╗
  404. ║                        FILE COMMANDO INSTALL PROGRAM                        ║
  405. ╠═════════════════════════════════════════════════════════════════════════════╣
  406. ║                                                                             ║
  407. ║                                                                             ║
  408. ║     ╔[CURRENT SETTINGS]════════════════════════════════════════════════╗    ║
  409. ║     ║                                                                  ║    ║
  410. ║     ║ DIRECTORY ENTRIES...................                 256         ║    ║
  411. ║     ║ POP-BACK-KEY........................             ALT '='         ║    ║
  412. ║     ║ SCREEN SETTING......................       BLACK & WHITE         ║    ║
  413. ║     ╚══════════════════════════════════════════════════════════════════╝    ║
  414. ║                                                                             ║
  415. ║              ╔═════════════════════════════════════════════════╗            ║
  416. ║              ║                   INSTALL MENU                  ║            ║
  417. ║              ╠═════════════════════════════════════════════════╣            ║
  418. ║              ║                                                 ║            ║
  419. ║              ║ ══> 1 . SET NUMBER OF DIRECTORY ENTRIES         ║            ║
  420. ║              ║     2 . SET POP-BACK-KEY                        ║            ║
  421. ║              ║     3 . SET SCREEN TYPE (YOUR TYPE OF MONITOR)  ║            ║
  422. ║              ║     4 . SAVE SETTINGS AND EXIT INSTALL          ║            ║
  423. ║              ║     5 . QUIT - NO CHANGES                       ║            ║
  424. ║              ║                                                 ║            ║
  425. ║              ║     Selection:   1                              ║            ║
  426. ║              ╚═════════════════════════════════════════════════╝            ║
  427. ╚═════════════════════════════════════════════════════════════════════════════╝
  428.  
  429. Screen 1.2: The INSTALL program screen.
  430.  
  431.  
  432.      The INSTALL program configures File Commando for your particular
  433. machine.  There are three items that specifically need to be defined by 
  434. File Commando.  These are the type of monitor you have on your system, 
  435. the maximum number of files that can be read into memory, and the 
  436. identity of the key used to POP BACK.  The screen that is displayed 
  437. appears as above. The default values are shown in the current settings 
  438. box, as shown below:
  439.  
  440. ╔[CURRENT SETTINGS]════════════════════════════════════════════════╗
  441. ║                                                                  ║
  442. ║ DIRECTORY ENTRIES...................                 256         ║
  443. ║ POP-BACK-KEY........................             ALT '='         ║
  444. ║ SCREEN SETTING......................       BLACK & WHITE         ║
  445. ╚══════════════════════════════════════════════════════════════════╝
  446. Menu 1.1: The Current Setting Window.
  447.  
  448. The lower limit to the number of directory entries is 256.  The default 
  449. key used to activate POP BACK to and from File Commando is ALT '='.  The 
  450. black & white mode will allow any monitor to run File Commando without 
  451. visual interference.
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.                                  6
  463. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  464.  
  465.  
  466.      Under this appears the different options available to change these 
  467. default settings.  This menu appears as follows:
  468.  
  469.        ╔═════════════════════════════════════════════════╗
  470.        ║                   INSTALL MENU                  ║
  471.        ╠═════════════════════════════════════════════════╣
  472.        ║                                                 ║
  473.        ║ ══> 1 . SET NUMBER OF DIRECTORY ENTRIES         ║
  474.        ║     2 . SET POP-BACK-KEY                        ║
  475.        ║     3 . SET SCREEN TYPE (YOUR TYPE OF MONITOR)  ║
  476.        ║     4 . SAVE SETTINGS AND EXIT INSTALL          ║
  477.        ║     5 . QUIT - NO CHANGES                       ║
  478.        ║                                                 ║
  479.        ║     Selection:   1                              ║
  480.        ╚═════════════════════════════════════════════════╝
  481.        Menu 1.2: The Install Menu.
  482.  
  483. Option 1 changes the number of files that can be read into memory from a 
  484. particular directory.  Option 2 changes the POP BACK key.  Option 3 
  485. changes the screen to color.  Option 4 saves the changes made and exits 
  486. the program.  Option 5 quits the installation program without changing 
  487. any of the defined values.
  488.  
  489.  
  490.      If option 1 is selected, the following prompt appears on the screen 
  491. in place of the INSTALL Menu:
  492.  
  493. ╔[SET NUMBER OF DIRECTORY ENTRIES]═════════════════════════════════╗
  494. ║                                                                  ║
  495. ║ENTER NUMBER OF DIRECTORY ENTRIES (256-2500):                     ║
  496. ╚══════════════════════════════════════════════════════════════════╝
  497. Menu 1.3: The Set Number of Directory Entries.
  498.  
  499. The number of directory entries is important, because some people may 
  500. have need for File Commando to handle a super-large directory, while 
  501. others may not.  This is important to you and the program itself because 
  502. File Commando has to anticipate the worst case and appropriate enough 
  503. memory to handle a directory containing the maximum number of files 
  504. specified.  Each file entry in a directory takes up 23 bytes of memory.
  505. If the number of directory entries is set too low, when File Commando 
  506. attempts to read in a directory that exceeds this number, it will return 
  507. the following error message:
  508.  
  509.  NOT ENOUGH MEMORY TO READ IN ALL FILES!
  510.  
  511. If this occurs, increment the number of files to accommodate your 
  512. largest directory.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                                  7
  529. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  530.  
  531.  
  532.      If option 2 is selected, the following prompt appears on the screen 
  533. in place of the INSTALL Menu:
  534.  
  535. ╔[SET POP-BACK-KEY]════════════════════════════════════════════════╗
  536. ║                                                                  ║
  537. ║CHOOSE THE DESIRED KEY BY USING ARROW KEYS AND PRESSING RETURN:   ║
  538. ║                                                                  ║
  539. ║ ALT-A   ALT-B   ALT-C   ALT-D   ALT-E   ALT-F   ALT-G   ALT-H    ║
  540. ║ ALT-I   ALT-J   ALT-K   ALT-L   ALT-M   ALT-N   ALT-O   ALT-P    ║
  541. ║ ALT-Q   ALT-R   ALT-S   ALT-T   ALT-U   ALT-V   ALT-W   ALT-X    ║
  542. ║ ALT-Y   ALT-Z   ALT-1   ALT-2   ALT-3   ALT-4   ALT-5   ALT-6    ║
  543. ║ ALT-7   ALT-8   ALT-9   ALT-0   ALT--   ALT-=   ALT-F1  ALT-F2   ║
  544. ║ ALT-F3  ALT-F4  ALT-F5  ALT-F6  ALT-F7  ALT-F8  ALT-F9  ALT-F10  ║
  545. ╚══════════════════════════════════════════════════════════════════╝
  546. Menu 1.4: The Set Pop-Back Key.
  547.  
  548. This menu allows you to select a more appropriate key for POP BACK.  
  549. This is useful for those of you who either are used to another program 
  550. with POP BACK capabilities or for those of you with programs whose 
  551. instruction activation conflicts with the ALT '=' key specified.  To 
  552. select a key other than the ALT '=' key, simply use the cursor keys 
  553. located on the number/cursor pad to move the highlighted field to the 
  554. desired key and press enter.  If you wish to escape the menu without 
  555. changing the default value, press <ESCape>.
  556.  
  557.  
  558.      If option 3 is selected, the following prompt appears on the screen 
  559. in place of the INSTALL Menu:
  560.  
  561.       ╔═════════════════════════════════════════════════════════╗
  562.       ║                   SET SCREEN TYPE MENU                  ║
  563.       ╠═════════════════════════════════════════════════════════╣
  564.       ║                                                         ║
  565.       ║ ══> 1 . SET SCREEN TYPE TO COLOR (INCLUDES MONOCHROME)  ║
  566.       ║     2 . SET SCREEN TYPE TO BLACK & WHITE                ║
  567.       ║                                                         ║
  568.       ║                                                         ║
  569.       ║                                                         ║
  570.       ║     Selection:   1                                      ║
  571.       ╚═════════════════════════════════════════════════════════╝
  572.       Menu 1.5: The Set Screen Type Menu.
  573.  
  574. This option sets the video display mode.  The first option is for those 
  575. of you with color monitors or monochrome systems.  The second option is 
  576. for those of you with composite monitors.  If you do not know which you 
  577. have, change the default to option 1 then save the change.  After 
  578. executing File Commando, if the screen cannot be easily read, your 
  579. system is a composite system and you need to reset the installation 
  580. program to option 2.
  581.  
  582.  
  583.      After making any changes you feel is necessary, press option 4 from 
  584. the INSTALL Menu.  File Commando must be in the same directory as the 
  585. install program.  When option 4 saves the changes, it goes out and 
  586. directly modifies the values in File Commando to those selected by you.  
  587. Therefore, no exterior file is needed later to be present when it is 
  588. run.  After the changes are made, you are returned to DOS.  When you
  589. next execute File Commando, the changes have been incorporated into the
  590. program.
  591.  
  592.  
  593.  
  594.                                  8
  595. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  596.  
  597.  
  598.      If you begin to make changes to the default installation 
  599. parameters and  subsequently decide that they are not necessary, you 
  600. can quit without modifying the current version of File Commando by 
  601. selecting option 5.  This ends execution of this program and returns 
  602. you to DOS.
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.                                  9
  661. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  662.  
  663.  
  664. Section 2: An Introduction to the File Commando Screen
  665.  
  666.  
  667. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  668. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  669. ║FILES IN A:\                                               ║FILE: *.*         ║
  670. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  671. ║    COMMAND .COM        DOC     .DOC        FC      .EXE   ║VOLUME:SANDI'S_DSK║
  672. ║    FC1     .SCR        FCDOC   .PG1        FCDOC   .PG2   ║SIZE  :     730112║
  673. ║    FCDOC   .PG3        FCDOC   .PG4        FCDOC   .PG5   ║FREE  :     272384║
  674. ║    IO      .SYS        LPTX    .COM        MSDOS   .SYS   ╠══════════════════╣
  675. ║    P1      .S          SEE     .EXE                       ║DIRECTORY STATS   ║
  676. ║                                                           ║  FILES         14║
  677. ║                                                           ║  BYTES     252788║
  678. ║                                                           ║TAGGED            ║
  679. ║                                                           ║  FILES          0║
  680. ║                                                           ║  BYTES          0║
  681. ║                                                           ║TODAY'S INFO:     ║
  682. ║                                                           ║  DATE:   2-03-86 ║
  683. ║                                                           ║  DAY :   MONDAY  ║
  684. ║                                                           ║  TIME:  23:05    ║
  685. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  686. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  687. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  688. ╠══════════════════════════════════════════════════════════════════════════════╣
  689. ║A>█                                                                           ║
  690. ╚══════════════════════════════════════════════════════════════════════════════╝
  691. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  692.  
  693. Screen 2.1: The File Commando screen display.
  694.  
  695.      
  696.      This is the screen display for File Commando. At the top of the 
  697. screen is the name of the program, the author's names (that's us), and 
  698. the version number of the program.  The version number is a very 
  699. important piece of information for both of us, because any problems 
  700. or bugs you may experience may have been discovered and corrected in a
  701. later version.  In any correspondence with us about this program,
  702. please include the version number and the machine that you are running
  703. this program on.  In any bug report, please tell us what happened and
  704. what events precipitated the inconsistency.  Along with this
  705. information, it would be helpful if you list a phone number in case we
  706. need further clarification of the problem.
  707.  
  708.  
  709.      The line    FILES IN A:\    indicates the current drive and 
  710. directory specification that File Commando is currently operating on.  
  711. Below this is the list of all files in the directory.  If more files are 
  712. on the directory than are displayed, the cursor keys allow you to move 
  713. either up or down the list, across or back through the files, forward or 
  714. back one page, or to the beginning or to the end of the directory file 
  715. listing. This is discussed in more detail in the following paragraph. 
  716. The directory display format that is shown on your screen initially 
  717. includes only the file name itself, and will be referred to as the 
  718. 'short form' of the file directory display.  This display is made up of 
  719. three columns of file names, listed in alphabetical order horizontally, 
  720. as in the screen pictured above.  Toggling <F9>-DISPLAY will display
  721. the directory in a more conventional format with one file name per
  722. line, and all pertinent file information to the right of the name.  The
  723. information included is the file size, the date, the time, and the
  724.  
  725.  
  726.                                 10
  727. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  728.  
  729.  
  730. current attributes.  This form of the directory display will be
  731. referred to from now on as the 'long form' of the directory listing.
  732.  
  733.  
  734.       To move the highlighted file field to a specific file name, the 
  735. cursor keypad is used.  Most IBM PC compatible computers incorporate a 
  736. cursor/number keypad with a layout similar to the diagram described 
  737. below:
  738.  
  739.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  740.                      ║       │ ║   Up  │ ║       │
  741.                      ║  Home │ ║ Arrow │ ║  PgUp │
  742.                      ║       │ ║       │ ║       │
  743.                      ╙───────┘ ╙───────┘ ╙───────┘
  744.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  745.                      ║       │ ║       │ ║       │
  746.                      ║  <-   │ ║   5   │ ║   ->  │
  747.                      ║       │ ║       │ ║       │
  748.                      ╙───────┘ ╙───────┘ ╙───────┘
  749.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  750.                      ║       │ ║       │ ║       │
  751.                      ║  End  │ ║   Dn  │ ║  PgDn │
  752.                      ║       │ ║ Arrow │ ║       │
  753.                      ╙───────┘ ╙───────┘ ╙───────┘
  754.                      
  755.          Diagram 2.1: The Cursor/Numeric Keypad on the IBM PC.
  756.  
  757.      In the diagram above, you may notice that the up and down arrow
  758. are not represented by their ASCII characters, but are instead
  759. represented by words.  This is because many printers do not support the
  760. up arrow, the down arrow, the right arrow, or the triangular
  761. characters.  So, wherever there is one of these characters in File
  762. Commando, we will use their verbal label instead or their character.
  763.  
  764.  
  765.      To move horizontally to the next file listed to the right of the
  766. current file, press the right arrow key, ( -> ).  To move back
  767. horizontally to the left one file, press the left arrow key, ( <- ). 
  768. To move vertically down one line of files, press the down arrow key. 
  769. To move vertically up one line of files, press the up arrow key.  The
  770. <PgUp> and <PgDn> display the prior page and the next page of files in
  771. the directory, respectively.  The file field is then located at the top
  772. of the page displayed.  The <Home> key displays the first page of files
  773. in the directory, with the file field highlighting the first file
  774. listed in the directory.  The <End> key displays the last page of files
  775. in the directory, with the file field highlighting the last file in the
  776. directory.  When in the 'long form' of the directory display, only the
  777. left and right arrow keys from the previous description are not used to
  778. move from file to file.  The center key on the keypad, the <5> key, is
  779. not utilized by File Commando for field movement in any menus or
  780. screens.
  781.  
  782.  
  783.      The     FILE: *.*    section of the screen displays the current 
  784. file wildcard search specification of the program.  It is initially set 
  785. to '*.*', which signifies that all files on the directory are read in 
  786. and are accessible.  This can be changed under the <F1>-CHDIR command to
  787. read in any files matching a specified wildcard field.  This will be 
  788. discussed in more detail under <F1>-CHDIR.
  789.  
  790.  
  791.  
  792.                                 11
  793. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  794.  
  795.  
  796.      The    VOLUME:SANDI'S_DSK
  797.             SIZE  :     730112
  798.             FREE  :     272384    section of the screen display provides 
  799. the disk specifications for the current disk.  VOLUME: is the volume 
  800. label field and indicates what volume label, if any, has been attached 
  801. to the particular disk currently being accessed by File Commando.  SIZE 
  802. refers to the total amount of disk space available on the disk, both 
  803. occupied and free.  FREE refers to the amount of free space available on 
  804. the disk.  MS-DOS and PC-DOS currently allocate space for each file 
  805. based on one kilobyte boundaries, therefore the amount of disk space 
  806. free will equal some multiple of 1024k.  This is why the total size of 
  807. the files can be less than the difference between the space available 
  808. and the space free on the disk.  This also means that a file can still 
  809. be altered and enlarged when FREE :  0, as long as these additions do 
  810. not exceed the next 1024k boundary.
  811.  
  812.  
  813.      The    DIRECTORY STATS
  814.               FILES         14
  815.               BYTES     252788    section of the screen display provides 
  816. the number of files in the current directory being displayed and the 
  817. total amount of disk space that the directory itself occupies.  If a file 
  818. pattern other than '*.*' is used to display the file directory, only the 
  819. number of files and the combined size of those file shown will be 
  820. displayed.  As explained above, the number of bytes located in all the 
  821. files on the disk will rarely, if ever, equal the difference in the 
  822. amount of space available and space free on the disk.  
  823.  
  824.  
  825.      The    TAGGED
  826.               FILES          0
  827.               BYTES          0    section of the screen display provides 
  828. the number of files and the total size of the files that have been 
  829. tagged by File Commando in the current file directory.
  830.  
  831.  
  832.      The    TODAY'S INFO:
  833.               DATE:    2-03-86
  834.               DAY :   MONDAY
  835.               TIME:   23:05       section of the screen display provides 
  836. the current date, the corresponding weekday, and the current time that 
  837. the system has been initialized with and is using.  Computers with 
  838. battery operated clocks must, at some time, initialize their clocks with 
  839. the correct time and date, whereas other computers, with no such 
  840. battery-powered clock, must be initialized with the correct time and 
  841. date every time the system is turned on.  To reset the date and time on 
  842. the system, File Commando has a CLOCK RESET option under UTILITY 
  843. command.  
  844.  
  845.  
  846.       The next major section of interest to you is the 'Space Bar' 
  847. commands.  These commands, so named because to select one, you must move 
  848. the highlighted command field by pressing either the <SPACE BAR> or the 
  849. <BACKSPACE> key to the desired command, are located directly underneath 
  850. the file listing area of the screen and appear as:
  851.  
  852. ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY
  853. ATTRIB is used to change or set a file(s) attributes.
  854.  
  855.  
  856.  
  857.  
  858.                                 12
  859. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  860.  
  861.  
  862. This line contains ten commands that are readily accessible to you.  The 
  863. line directly below the command line gives a brief description of the 
  864. currently highlighted command.  To move this field across to the right, 
  865. simply press the <SPACE BAR>; to move it back to the left, press the 
  866. <BACKSPACE> key.  When the highlighted field is on the last command on 
  867. the line, the UTILITY command, the next press of the <SPACE BAR> will 
  868. move the field to the beginning of the line, to the ATTRIB command.  The 
  869. <BACKSPACE> key works the same way, only in reverse.  Once the highlighted 
  870. field is on the command that you wish to execute, press <ENTER>.  These 
  871. commands will be discussed in further detail in Section 4.
  872.  
  873.  
  874.      Directly under the two 'space bar' command lines is a line 
  875. containing nothing but the characters:
  876.  
  877. A> 
  878.  
  879. This line is used by various routines, as needed, when additional 
  880. information is necessary to execute a specific instruction.  The A> in 
  881. this case is the current logged disk drive where the current directory 
  882. is located.
  883.  
  884.  
  885.      At the very bottom of the screen, the following line appears:
  886.  
  887. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  888.  
  889. This is the function key line, containing nine 'function key' commands. 
  890. These commands are toggled by pressing the indicated function key.  The 
  891. commands that should be brought to your immediate attention are the 
  892. <F1>-CHDIR command, which changes the drive and directory of a disk 
  893. being displayed, <F9>-DISPLAY command, which switches the file display
  894. between the current file display to one that shows one file per line
  895. with all relevant file information to its side, and <F10>-QUIT command,
  896. which allows you to escape from File Commando.
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.                                 13
  925. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  926.  
  927.  
  928. Section 2.1 Global Abort Key    
  929.  
  930.  
  931.       An important key to remember is the <ESCape> key.  This key will
  932. allow you to abort any menu without consequence.  Of course, the
  933. <ESCape> key is no miracle worker, if you have completed entry of all
  934. necessary information asked for by File Commando and have pressed
  935. <ENTER>, the <ESCape> will have no effect.
  936.  
  937.  
  938.      The FCAbort key, the Shift PrtScr key, aborts a current or pending 
  939. File Commando operation.  This is helpful if you chose the option DELETE 
  940. ALL UNTAGGED FILES and suddenly realized that that was not what you 
  941. wanted to do.  This key will not reinstate anything lost before being
  942. pressed, and it is not guaranteed to stop the execution of the command 
  943. immediately.  For example, if you choose to format a disk and then 
  944. change you mind and press the FCAbort key, the format procedure may have 
  945. already begun and your disk may be unreadable by any program other than 
  946. a good disk editor.  
  947.  
  948.  
  949. Section 2.2 POPPING Back to File Commando from a running program
  950.  
  951.  
  952.      The Popback key is the ALT '=' key combination, with both the 
  953. ALT key and the equals sign, '=', pressed simultaneously.  If you use 
  954. the install program and change the default popback key to something 
  955. else, when the ALT '=' is mentioned, just substitute in your mind the 
  956. key you changed it to.  The Popback feature, for those of you who are 
  957. not already familiar with it from other programs, permits you to 
  958. suspend execution of a program run under the File Commando shell and 
  959. return system control to File Commando.  The easiest way to explain the 
  960. command is to give an example.  After pressing <F4> to run your 
  961. favorite word processing program from File Commando, you may realize 
  962. that there is not enough room on the disk for your newly edited file.  
  963. By using the Popback command, the ALT =, you can return to File 
  964. Commando and do the necessary operations to help you finish your 
  965. task.  Under File Commando you can delete files from the disk, format 
  966. a new disk to use, or do whatever is needed.  You can then use the 
  967. Popback key again to return to your program and continue on with what 
  968. you were doing. 
  969.  
  970.  
  971.      We cannot guarantee that this routine will work with all programs. 
  972. It is recommended that you try it out before using it with a important
  973. file.  Sometimes when this key is pressed, a low pitched beep will 
  974. sound.  This beep means that the DOS is currently busy and can't respond 
  975. immendiately.  It can also sound when there is no file to pop back to.  
  976. As long as there is a file to pop back to, keep trying the POPBACK key.  
  977.  
  978.  
  979. Section 2.3 Bigger Keyboard Buffer
  980.  
  981.  
  982.      File Commando expands the original 15 character keyboard buffer to 
  983. 128 characters.  This feature is enabled at all times (i.e., including to 
  984. programs executed from File Commando).
  985.      
  986.  
  987.  
  988.  
  989.  
  990.                                 14
  991. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  992.  
  993.  
  994. Section 3: The Function Key Commands
  995.  
  996.  
  997. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  998.  
  999.  
  1000.      The commands located on the bottom line of the screen are the 
  1001. 'function key' commands.  By pressing one of these keys, you will begin 
  1002. execution of the indicated function.  Normally, this is not irrevocable, 
  1003. since only the <F6>-VIEW and the <F9>-DISPLAY commands are executed 
  1004. automatically, otherwise, pressing <ESCape> before entering all 
  1005. requested information will abort you out of the command and back to the 
  1006. File Commando screen.  Most of the information collected concerns the
  1007. execution of a command and collection methods include either one or
  1008. more menus, data field prompts, or both.
  1009.  
  1010.  
  1011.      To select an option from any of the following menus, use the 
  1012. cursor/numeric pad shown in Diagram 2.1 to move the selection up or
  1013. down, then press <ENTER> to record your choice.  The SELECTION field at
  1014. the bottom of the menu should show the number of the option currently
  1015. being pointed at by the selection arrow.  You can also select an option 
  1016. by entering the number corresponding to the option that you wish to 
  1017. execute.
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.                                 15
  1057. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1058.  
  1059.  
  1060. <F1>-CHDIR
  1061.  
  1062.       
  1063.      Pressing <F1> invokes the Change Directory command.  File Commando 
  1064. responds by displaying the following menu in the center of the screen:
  1065.  
  1066.                  ╔══════════════════════════════════════╗
  1067.                  ║              CHDIR MENU              ║
  1068.                  ╠══════════════════════════════════════╣
  1069.                  ║                                      ║
  1070.                  ║ ══> 1 . CHANGE DIRECTORY             ║
  1071.                  ║     2 . RE-READ CURRENT DIRECTORY    ║
  1072.                  ║     3 . RE-LOG CURRENT DISK          ║
  1073.                  ║     4 . CHANGE FILE SEARCH WILDCARD  ║
  1074.                  ║                                      ║
  1075.                  ║     Selection:   1                   ║
  1076.                  ╚══════════════════════════════════════╝
  1077.                  Menu 3.1: The CHDIR Menu.
  1078.  
  1079. For this menu, there are four options.  The first is the change 
  1080. directory option, which allows you to change either the current drive, 
  1081. the current directory, or both.  The second is the reread current 
  1082. directory option, which re-reads the current directory from the disk.  
  1083. The third is the re-log current disk option, which re-reads the entire 
  1084. directory table for the disk.  The fourth is the change file search 
  1085. wildcard option, which changes the current file search pattern.
  1086.  
  1087.  
  1088.      The Change Directory option allows you to select the drive and 
  1089. directory that you wish to access.  When this option is selected, File
  1090. Commando will respond with the query:
  1091.  
  1092. A> CHDIR to drive (A-D): A
  1093.  
  1094. At this prompt, enter the drive you wish to be logged to.  Notice that 
  1095. the default is the current drive, in this case A.  Also notice the drive 
  1096. values located in parentheses.  This is a list of all drives File 
  1097. Commando currently recognizes as being resident on your system.  This
  1098. list includes any RAM disks on the system, hard disk drives, 3-1/2
  1099. floppy disks, and 5-1/4 floppy disks; in short, any drives the system 
  1100. notes as existing.  Please note that if you exit File Commando after
  1101. changing drive or directory, you will be returned to the directory 
  1102. that you had selected.
  1103.  
  1104.  
  1105.      If the directory tree display mode has been switched off (the 
  1106. indicator is located at the bottom of the screen as the <F3>-TREE OFF 
  1107. command), you will instead be asked to input the drive and directory 
  1108. where you wish to log to. If an incorrect drive is inputted, or you 
  1109. begin entering the directory name without entering the drive 
  1110. specification, File Commando will insert the current directory 
  1111. specification into the beginning of your directory path name.  File 
  1112. Commando will only accept correcctly typed entries.  If you cannot 
  1113. remember the exact path name of the directory that you wish log to, 
  1114. then use the <F3>-TREE ON toggle to use the following directory tree 
  1115. display.
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                 16
  1123. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1124.  
  1125.  
  1126. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1127. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1128. ║FILES IN A:\                                               ║FILE: *.*         ║
  1129. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1130. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  1131. ║ │                                                         ║SIZE  :     730112║
  1132. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  1133. ║ │                                                         ╠══════════════════╣
  1134. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  1135. ║ │                                                         ║  FILES         14║
  1136. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  1137. ║               │             │             │               ║TAGGED            ║
  1138. ║               │             │             └ETCETERA       ║  FILES          0║
  1139. ║               │             │                             ║  BYTES          0║
  1140. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  1141. ║               │                                           ║  DATE:   2-03-86 ║
  1142. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  1143. ║dn                                                         ║  TIME:  23:14    ║
  1144. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1145. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  1146. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  1147. ╠══════════════════════════════════════════════════════════════════════════════╣
  1148. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  1149. ╚══════════════════════════════════════════════════════════════════════════════╝
  1150. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1151.  
  1152. Screen 3.1: The Directory Tree.
  1153.  
  1154.  
  1155.       If the directory tree display mode is switched ON (the indicator 
  1156. can be found at the bottom of the screen as the <F3>-TREE ON command), 
  1157. the display clears and the current directory tree structure is drawn 
  1158. onto the screen.  The top directory shown is the root directory, which 
  1159. is named by the current drive where the disk is located.  The current 
  1160. directory is indicated by the directory field, which is in reverse 
  1161. video on the screen.  The cursor keys control the movement of the 
  1162. directory field.  Any directory located to the right of another 
  1163. directory is subordinate to the directory on its left; all directories 
  1164. created by the user are subordinate to the drive directory.  If there 
  1165. are more subdirectories located on the disk than is room to display 
  1166. them, then a down arrow key will be displayed in the bottom lefthand 
  1167. corner of the directory tree display.  Once you have found the 
  1168. directory you wish to display, move the pointer to it and press 
  1169. <ENTER>.  Pressing <ESCape> will terminate the operation and return you 
  1170. to the directory where you were previously located.
  1171.  
  1172.  
  1173.      The Re-Read Current Directory option allows you to re-read the 
  1174. current directory from the disk in order to update its record of files 
  1175. and related file information.  This is to update the display after a 
  1176. file has been edited or created, or after a file has been squeezed or 
  1177. unsqueezed.
  1178.  
  1179.  
  1180.      The Re-Log Current Disk option allows you to re-initialize the 
  1181. current drive.  This command is used when you swap diskettes, but wish 
  1182. to stay logged to the same disk.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.                                 17
  1189. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1190.  
  1191.  
  1192.      The Change File Search Wildcard option is responsible for 
  1193. recognizing and controlling what files are displayed onto the screen 
  1194. from a particular directory.  The current file search pattern is located 
  1195. on the second line of the screen, directly above the volume label field.  
  1196. The default value is '*.*', which displays all files located in the 
  1197. current directory.  Setting this field to an alternate wildcard value 
  1198. would result in only those files in the current directory being read 
  1199. that conformed with the wildcard specified.  For example, if you specify 
  1200. a wildcard of '*.DAT', File Commando will re-read the directory, 
  1201. recognizing and displaying only those files that end with the file 
  1202. extension '.DAT'.  This option can be helpful to those with a large 
  1203. directory of files, but only certain files sharing a common file name 
  1204. factor that you wish to work with.
  1205.  
  1206.  
  1207.      A wildcard is denoted by an asterisk, '*', and in this case marks 
  1208. the remaining positions in the file name open to any legal character.  A 
  1209. question mark, '?', differs from the function of an asterisk in that a 
  1210. question mark holds the place for any character, but it has no control 
  1211. on the following character positions in the file.  For example, using 
  1212. the wildcard 'W*.*' means that only those files beginning with a W are 
  1213. considered.  The field 'F?.*' means only those files beginning with the 
  1214. letter F followed by only one legal file name character followed by any 
  1215. file extension are related.
  1216.  
  1217.  
  1218.      When this command is chosen, the following message is displayed:
  1219.  
  1220. ENTER NEW FILE SEARCH WILDCARD: 
  1221.  
  1222. At this point, enter the wild card that you want your files to conform 
  1223. to and press <ENTER>.  The next message displayed is:
  1224.  
  1225. RE-READ CURRENT DIRECTORY WITH NEW WILDCARD? Y
  1226.  
  1227. Pressing <ENTER> for Yes will re-read the current directory looking for 
  1228. files conforming to the file search wildcard entered.  Pressing N for no 
  1229. will change the file wildcard, but will postpone re-initializing the 
  1230. screen directory until the next time the directory is read in by File 
  1231. Commando.  Pressing <ESCape> at this point is like pressing N for no, 
  1232. the wildcard has been entered, and the next time File Commando re-reads 
  1233. the directory, the files that will be displayed will reflect that fact.
  1234.  
  1235.  
  1236.       Notice the current directory statistics only reflects the number 
  1237. and size of the displayed files only, not all the files on the disk.  
  1238. Performing this operation is like logging to a new directory on the same 
  1239. disk; the files of the other directory are on the disk, but you cannot 
  1240. access them until you switch back to it.  
  1241.  
  1242.  
  1243.       One important note to remember, the file search wildcard is NOT 
  1244. reset to '*.*' when changing to another directory or disk, so if no file 
  1245. on the current directory or the directory being read in conforms to the 
  1246. wildcard specified, a    NO FILES IN DIRECTORY    message may result.
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.                                 18
  1255. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1256.  
  1257.  
  1258. <F2>-SORT
  1259.  
  1260.  
  1261.      The SORT function, when selected, will display the following menu:
  1262.  
  1263.                    ╔═════════════════════════════════╗
  1264.                    ║            SORT MENU            ║
  1265.                    ╠═════════════════════════════════╣
  1266.                    ║                                 ║
  1267.                    ║ ══> 1 . SET PRIMARY SORT KEY    ║
  1268.                    ║     2 . SET SECONDARY SORT KEY  ║
  1269.                    ║     3 . SORT FILES              ║
  1270.                    ║                                 ║
  1271.                    ║     Selection:   1              ║
  1272.                    ╚═════════════════════════════════╝
  1273.                    Menu 3.2: The Sort Menu.
  1274.  
  1275. Under this menu will appear the following line:
  1276.  
  1277. A>PRIMARY SORT KEY :=FILENAME   [up]   SECONDARY SORT KEY :=FILENAME  [up]█
  1278.  
  1279. Selecting option 1 sets the primary sort key for the sort.  Selecting 
  1280. option 2 sets the secondary sort key for the sort.  These two fields are 
  1281. used to sort the files and subsequently display them based on the file 
  1282. fields chosen, using the primary sort key to sort all files in ascending 
  1283. or descending order, and using the secondary sort key to resolve 
  1284. duplicate primary sort matches.  Thus, a good secondary sort key for any 
  1285. sort is either the file name or file size, since it would be unusual, if 
  1286. not impossible, for either to be duplicated in the directory exactly.  
  1287. The arrow following both sort keys indicates the direction the sort will 
  1288. arrange the files.  The choices available are ascending order (signified 
  1289. by the up arrow key) or descending order (signified by the down arrow
  1290. key) order.  Selecting option 3 begins sorting the files in the current
  1291. directory based on the sort keys entered.  The default for both sorts
  1292. keys is the file name sorted in ascending order.
  1293.  
  1294.  
  1295.      If either option 1 or option 2 on the SORT MENU is chosen, the 
  1296. following menu will appear on the screen:
  1297.  
  1298.                     ╔════════════════════════╗
  1299.                     ║      SORT KEY MENU     ║
  1300.                     ╠════════════════════════╣
  1301.                     ║                        ║
  1302.                     ║ ══> 1 . FILENAME       ║
  1303.                     ║     2 . FILESIZE       ║
  1304.                     ║     3 . DATE           ║
  1305.                     ║     4 . ATTRIBUTE      ║
  1306.                     ║     5 . MARK           ║
  1307.                     ║                        ║
  1308.                     ║     Selection:   1     ║
  1309.                     ╚════════════════════════╝
  1310.                     Menu 3.3: The Sort Key Menu.
  1311.  
  1312. Selection 1 will set the sort key to filename, sorting the files 
  1313. alphabetically.  Selection 2 will set the sort key to file size and 
  1314. selection 3 will set the sort key to the date on the file.  These are 
  1315. sorted numerically.  Selection 4 will set the sort key to the file's 
  1316. attribute, which will sort in the order of: 
  1317.  
  1318.  
  1319.  
  1320.                                 19
  1321. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1322.  
  1323.  
  1324. 1-Read only     2-Hidden        3-System        4-(1,2)       5-(1,3)
  1325. 6-(2,3)         7-(1,2,3)       8-Archive       9-Read/Write  
  1326.  
  1327. Selection 5 will set the sort key to the file mark state (whether the 
  1328. file has been tagged or not), with the tagged files appearing first.  
  1329.  
  1330.  
  1331.       Once you choose a sort key, the following message appears on the 
  1332. screen:
  1333.  
  1334.                    ╔══════════════════════════╗
  1335.                    ║      SORT ORDER MENU     ║
  1336.                    ╠══════════════════════════╣
  1337.                    ║                          ║
  1338.                    ║ ══> 1 . ASCENDING [up]   ║
  1339.                    ║     2 . DESCENDING [dn]  ║
  1340.                    ║                          ║
  1341.                    ║     Selection:   1       ║
  1342.                    ╚══════════════════════════╝
  1343.                    Menu 3.4: The Sort Order Menu.
  1344.  
  1345. Option 1 sorts the files in ascending order, from 0 to 9, from A to Z, 
  1346. whereas option 2 sorts the files in descending order.  After making your 
  1347. selection, you will be returned to the SORT MENU.
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.                                 20
  1387. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1388.  
  1389.  
  1390. <F3>-TREE ON
  1391.  
  1392.  
  1393.      The TREE ON/OFF command is a toggle which switches ON/OFF the 
  1394. directory tree structure display.  This is useful for those of you 
  1395. with large hard disks who wish to copy, delete, or otherwise modify 
  1396. another disk, but who also don't wish to take the time for File 
  1397. Commando to read all the directories and sort them.  When the TREE ON 
  1398. label is displayed, all directories are read in from the other disk 
  1399. and a directory name is selected from the directory tree that is then 
  1400. displayed.  When the TREE OFF label is displayed, entry of a drive 
  1401. specification and directory name is entered by the user after the 
  1402. following prompt:
  1403.  
  1404. COMMAND to what drive\dir: 
  1405.  
  1406. This command only accepts correct drive and directory specification 
  1407. and if no drive is specified, the current drive is entered into the 
  1408. directory path.
  1409.  
  1410.  
  1411. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1412. ║FILES IN A:\                                               ║FILE: *.*         ║
  1413. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1414. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  1415. ║ │                                                         ║SIZE  :     730112║
  1416. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  1417. ║ │                                                         ╠══════════════════╣
  1418. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  1419. ║ │                                                         ║  FILES         14║
  1420. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  1421. ║               │             │             │               ║TAGGED            ║
  1422. ║               │             │             └ETCETERA       ║  FILES          0║
  1423. ║               │             │                             ║  BYTES          0║
  1424. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  1425. ║               │                                           ║  DATE:   2-03-86 ║
  1426. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  1427. ║dn                                                         ║  TIME:  23:14    ║
  1428. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1429. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  1430. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  1431. ╠══════════════════════════════════════════════════════════════════════════════╣
  1432. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  1433. ╚══════════════════════════════════════════════════════════════════════════════╝
  1434. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1435.  
  1436. Screen 3.2: The Directory Tree.
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.                                 21
  1453. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1454.  
  1455.  
  1456. <F4>-RUN
  1457.  
  1458.  
  1459.      This command executes a specified file from under the File 
  1460. Commando shell.  When selected the following message is displayed 
  1461. onto the screen:
  1462.  
  1463.             ╔═══════════════════════════════════════════╗
  1464.             ║             RUN  MENU                     ║
  1465.             ╠═══════════════════════════════════════════╣
  1466.             ║                                           ║
  1467.             ║ ══> 1 . RUN CURRENT FILE                  ║
  1468.             ║     2 . RUN A DOS COMMAND/OTHER PROGRAM   ║
  1469.             ║                                           ║
  1470.             ║     Selection:   1                        ║
  1471.             ╚═══════════════════════════════════════════╝
  1472.             Menu 3.5: The Run Menu.
  1473.                   
  1474. Option 1 executes the file that is currently highlighted in the file 
  1475. directory display.  Option 2 executes a DOS command or another 
  1476. program located elsewhere on the system.
  1477.  
  1478.  
  1479.      If you select option 1, RUN CURRENT FILE, File Commando will 
  1480. then execute the program that is currently highlighted in the file 
  1481. directory listing. The only limitation on this is that only files 
  1482. with the extensions '.COM', '.EXE', and '.BAT' files can be executed.  
  1483. If a '.BAT' file is selected for execution, COMMAND.COM must be 
  1484. available on the disk that you are currently logged onto.  Once 
  1485. execution of the program is finished, control is returned to File 
  1486. Commando.
  1487.  
  1488.  
  1489.      When this command is selected, the following line is displayed:
  1490.  
  1491. PROGRAM PARAMETERS: 
  1492.  
  1493. This is where you enter supplementary information necessary for the 
  1494. selected program to run.  Do not re-enter the file name to be executed. 
  1495. After executing the program to your satisfaction and exiting, the 
  1496. system will display the following message on the screen:
  1497.  
  1498. PRESS ANY KEY TO RETURN TO FILE COMMANDO
  1499.  
  1500. After pressing any key, the now familiar screen of File Commando is 
  1501. redrawn onto your screen.
  1502.  
  1503.  
  1504.      During execution this command, the Popback key can be a useful 
  1505. feature. A complete explanation of this function appears in Section 2.1.
  1506.  
  1507.  
  1508.      If you select option 2, RUN A DOS COMMAND/OTHER PROGRAM, File 
  1509. Commando will then exit its shell and allows you to execute a DOS 
  1510. command or a program located on another disk.  An example of its 
  1511. application follows.  In some situations, you may wish to copy a 
  1512. number of tagged files to another disk that does not have enough 
  1513. space available.  In this situation, instead of having to change 
  1514. directories to delete files to make room, you can simply execute <F3> 
  1515. and enter DIR plus the drive specification.  This will list all the 
  1516.  
  1517.  
  1518.                                 22
  1519. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1520.  
  1521.  
  1522. files on the drive and directory.  From here, you can determine what 
  1523. files you wish to delete from this disk to make room for your new 
  1524. files.  Next, delete any unwanted files on the disk by pressing <F3> 
  1525. again and enter the delete command plus the files you wish deleted.  
  1526. After DOS is finished, you can return to File Commando and use its 
  1527. COPY command to copy to that disk all the files that you have tagged.
  1528.  
  1529.  
  1530.      After option 2 is selected, the following message will then 
  1531. appear on the screen:
  1532.  
  1533. PRESS ANY KEY AND THEN ENTER COMMAND!
  1534.  
  1535. As the command instructs, just press any key to clear the screen and 
  1536. type in the DOS command or the program that you wish to execute.  Once
  1537. it has completed execution, the following message is displayed:
  1538.  
  1539. PRESS ANY KEY TO RETURN TO FILE COMMANDO! 
  1540.  
  1541. After pressing any key, the now familiar screen of File Commando is 
  1542. redrawn onto your screen.
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.                                 23
  1585. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1586.  
  1587.  
  1588. <F5>-MARK
  1589.  
  1590.  
  1591.      This command tags or untag files.  Tagging a file marks the file 
  1592. and allows you to perform certain operations on the group of tagged (or 
  1593. untagged) files as a unit.  This includes copying, moving, deleting, 
  1594. sorting, and changing the attributes of the files.  Files are 
  1595. automatically untagged when an operation has been performed on them 
  1596. using the tag option.  Retag will then retag all files that were just 
  1597. untagged during execution of a command using the tag option.
  1598.  
  1599.  
  1600.       To tag or untag the current file, there is no need to press 
  1601. <F5>-MARK.  The plus key, <+>, and the equal sign key, <=>, will tag the
  1602. current file highlighted in the file directory listing.  An asterisk, 
  1603. '*', will then appear immediately to the left of the file name that you 
  1604. have just tagged.  To the side of the file directory display, the TAGGED
  1605. files section will then be incremented by one and the file size section 
  1606. will be incremented by the size of the newly tagged file.  To untag the 
  1607. current file, simply press the minus key, <->.  This will remove the 
  1608. asterisk at the side of the file name, and also decrement the number of 
  1609. tagged files and the tagged size.  
  1610.  
  1611.  
  1612.       When <F5>-MARK is selected, the <+> or <-> keys cannot be used to 
  1613. tag or untag a file.  Instead, <F5> tags or untags a file or files based 
  1614. on a wildcard pattern.  After selecting the <F5>-MARK option, the 
  1615. following menu is displayed:
  1616.  
  1617.                        ╔══════════════════════╗
  1618.                        ║       MARK MENU      ║
  1619.                        ╠══════════════════════╣
  1620.                        ║                      ║
  1621.                        ║ ══> 1 . TAG FILES    ║
  1622.                        ║     2 . UNTAG FILES  ║
  1623.                        ║     3 . RETAG FILES  ║
  1624.                        ║                      ║
  1625.                        ║     Selection:   1   ║
  1626.                        ╚══════════════════════╝
  1627.                        Menu 3.6: The Mark Menu.
  1628.  
  1629.  
  1630.      Selection 1 is the TAG option, which lets you mark specified files 
  1631. for later group consideration.  Selection 2 is the UNTAG option, which 
  1632. lets you take the tag marking off of a file or files that you wish to 
  1633. remove from consideration as a group.  Selection 3 is the RETAG option, 
  1634. which re-tags files that were previously tagged but were untagged due to 
  1635. execution of a command using the tagged file option.
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.                                 24
  1651. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1652.  
  1653.  
  1654.      When either selection 1 or selection 2 is chosen, the following 
  1655. menu is then displayed:
  1656.  
  1657.               ╔════════════════════════════════════════╗
  1658.               ║          TAG / UNTAG KEY MENU          ║
  1659.               ╠════════════════════════════════════════╣
  1660.               ║                                        ║
  1661.               ║ ══> 1 . BY FILENAME                    ║
  1662.               ║     2 . BY DATE (BEFORE, ON, OR AFTER) ║
  1663.               ║                                        ║
  1664.               ║     Selection:   1                     ║
  1665.               ╚════════════════════════════════════════╝
  1666.               Menu 3.7: The Tag/Untag Key Menu.
  1667.  
  1668.  
  1669.      If you want to tag a file or files by their file name 
  1670. characteristics, select option 1 from the preceding menu. When selected, 
  1671. File Commando will respond with:
  1672.  
  1673. A>ENTER WILDCARD: FC*.*
  1674.  
  1675. You must then enter the file name or file wildcard specifications that 
  1676. you wish to have tagged.  Just for clarification, a wildcard allows any 
  1677. or no characters to take the remaining places in the filename.  For 
  1678. instance, '*.EXE' will tag all file names with the file name extension 
  1679. '.EXE', whereas 'C*.*' will tag any file beginning with the letter C. 
  1680.  
  1681.  
  1682.      If you select to tag or untag by date, File Commando will prompt 
  1683. you with the message:
  1684.  
  1685. A>ENTER DATE: 00/00/00
  1686.  
  1687. At this point, enter the key date.  If you wish to tag files falling 
  1688. before or after a particular date, remember to make the day one day 
  1689. later or earlier then the first day you wish tagged. 
  1690.  
  1691.  
  1692.      Once you enter this date, File Commando will then display the 
  1693. following menu:
  1694.  
  1695.             ╔════════════════════════════════════════╗
  1696.             ║      TAG / UNTAG BY DATE SELECTION     ║
  1697.             ╠════════════════════════════════════════╣
  1698.             ║                                        ║
  1699.             ║ ══> 1 . BEFORE DATE                    ║
  1700.             ║     2 . ON DATE                        ║
  1701.             ║     3 . AFTER DATE                     ║
  1702.             ║                                        ║
  1703.             ║     Selection:   1                     ║
  1704.             ╚════════════════════════════════════════╝
  1705.             Menu 3.8: The Tag/Untag By Date Selection Menu.
  1706.  
  1707. Selection 1 will tag or untag all files with a date falling before the 
  1708. date entered.  Selection 2 will tag or untag all files with a date 
  1709. identical to that which you had just entered.  Selection 3 will tag or 
  1710. untag all files with a date falling after the date entered.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.                                 25
  1717. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1718.  
  1719.  
  1720.      After pressing <ENTER>, File Commando will find and tag, untag, or 
  1721. retag all files indicated.  A tagged file is recognized by the asterisk, 
  1722. '*', immediately preceding the first character of the file name. In the 
  1723. tag operation shown, the tag operation was based on file names that 
  1724. matched the wildcard 'F*.*'.  Notice that in the TAGGED file section, 
  1725. the total number of tagged files is recorded, along with their combined 
  1726. sizes.  This is helpful when you wish to copy a number of files to 
  1727. another disk and/or directory, and need to know how much room is needed
  1728. on the target disk where you wish to copy them to.
  1729.  
  1730.  
  1731. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1732. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1733. ║FILES IN A:\                                               ║FILE: *.*         ║
  1734. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1735. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  1736. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  1737. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  1738. ║ *FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  1739. ║ *FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  1740. ║ *FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  1741. ║ *FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  1742. ║ *FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  1743. ║ *FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          7║
  1744. ║ *FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES     156029║
  1745. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  1746. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  1747. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  1748. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  1749. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1750. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  1751. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  1752. ╠══════════════════════════════════════════════════════════════════════════════╣
  1753. ║A>█                                                                           ║
  1754. ╚══════════════════════════════════════════════════════════════════════════════╝
  1755. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1756.  
  1757. Screen 3.3: The File Commando 'long form' screen with files fitting the 
  1758.             description 'F*.*' marked.
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.                                 26
  1783. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1784.  
  1785.  
  1786. <F6>-VIEW
  1787.  
  1788.  
  1789.      The <F6>-VIEW command allows you to list a file sequentially onto 
  1790. the screen.  Before selecting this command, be sure the file you wish to 
  1791. view is highlighted by the file field.  When the <F6> key is pressed, 
  1792. the screen clears and begins listing the current file.  Currently, only 
  1793. the first 80 characters on each line are displayed, if more exist on the 
  1794. line a '->' will appear in column 80.  All tabs are expanded to 4 blank 
  1795. characters.  The screen appears in the following format:
  1796.  
  1797. ╔══════════════════════════════════════════════════════════════════════════════╗
  1798. ║                                 VIEWING FILENAME.                            ║
  1799. ╚══════════════════════════════════════════════════════════════════════════════╝
  1800.  
  1801.  
  1802.  
  1803.  
  1804.                                   (contents of file)
  1805.  
  1806.  
  1807.  
  1808.  
  1809. ╔══════════════════════════════════════════════════════════════════════════════╗
  1810. ║ F1 -- NEXT LINE                  F2 -- NEXT PAGE                 F10 -- QUIT ║
  1811. ╚══════════════════════════════════════════════════════════════════════════════╝
  1812.  
  1813. Screen 3.4: The VIEW command screen.
  1814.  
  1815.  
  1816.      Notice at the bottom of the screen appears the command line.  There
  1817. are three options.  To scroll the file one line downward, press the 
  1818. <F1> Next Line instruction.  To scroll the screen one video page 
  1819. downward, press the <F2> Next Page instruction.  To quit viewing the 
  1820. file and return to File Commando, press F<10> Quit key.  As you can
  1821. see, this only allows you to view a file sequentially, from top to
  1822. bottom.  If this is not satisfactory, and you wish to be able to page
  1823. through the file at will, use the EDIT command under the 'Space Bar'
  1824. commands.  This will view any file, but if you attempt to look at a
  1825. '.COM' file or a '.EXE' file, only garbage will be shown on the screen. 
  1826. If you attempt to view a squeezed file, the message:
  1827.  
  1828. filename IS A SQUEEZED FILE.
  1829.  
  1830. will be displayed.  Viewing a squeezed file will be supported in a later 
  1831. version. 
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.                                 27
  1849. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1850.  
  1851.  
  1852. <F7>-FIND Command
  1853.  
  1854.  
  1855.      The message displayed when the <F7>-FIND command is selected is as
  1856. follows:
  1857.  
  1858. FIND is used to find a file in the current directory or anywhere on a disk.
  1859.  
  1860. This command will let you look for a file anywhere in the current 
  1861. directory, anywhere on the current disk, or anywhere on any specified 
  1862. disk on any drive.  It will also search for a particular subdirectory
  1863. name.  After selecting this command, the following menu appears on the
  1864. File Commando screen:
  1865.  
  1866.               ╔═════════════════════════════════════════╗
  1867.               ║                FIND MENU                ║
  1868.               ╠═════════════════════════════════════════╣
  1869.               ║                                         ║
  1870.               ║ ══> 1 . FIND FILE IN CURRENT DIRECTORY  ║
  1871.               ║     2 . FIND A FILE ON A DISK           ║
  1872.               ║                                         ║
  1873.               ║     Selection:   1                      ║
  1874.               ╚═════════════════════════════════════════╝
  1875.               Menu 3.9: The Find Menu.
  1876.  
  1877.  
  1878.      Selection 1 allows you to search for a file on the current
  1879. directory.  This is helpful when you have a large number of files in a
  1880. directory.  This can also help when you wish to rename a file, and need
  1881. to know if the name appears somewhere else in the directory.  This
  1882. routine allows you to enter either a specific file name, or a specified
  1883. wild card field.  When and if the file is found in the directory, the
  1884. following prompt is displayed:
  1885.  
  1886. A>FOUND FC.EXE. CONTINUE SEARCH (Y/N)? N
  1887.  
  1888. Answering N for no will quit searching the directory and place the file 
  1889. cursor at the file found. Answering Y for yes will continue the search. 
  1890. Else if no file matching the description you gave can be found, File 
  1891. Commando will display the following message:
  1892.  
  1893. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1894.  
  1895.  
  1896.      Selection 2 allows you to search for a specific filename on any
  1897. disk.  This can be helpful in finding a file when you have no idea
  1898. where it could be on your disks, or it can help protect a file with the
  1899. same name from being overwritten by alerting you that there is a file
  1900. by that name on the specified disk and directory.  Once you select this
  1901. option the following prompt will be displayed:
  1902.  
  1903. ENTER FILENAME / WILDCARD:
  1904.  
  1905. After entering a legal filename or filename with an appropriate wildcard,
  1906. File Commando will respond with the prompt:
  1907.  
  1908. SEARCH ON WHAT DRIVE (A-D)?
  1909.  
  1910. After selecting the desired drive (note that the default is the current 
  1911. drive), File Commando will commence searching for the designated file(s).
  1912.  
  1913.  
  1914.                                 28
  1915. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1916.  
  1917.  
  1918. The following message is displayed while File Commando searches the disk.
  1919.                 
  1920. SEARCHING ==> C:\subdirectory name
  1921.  
  1922.  
  1923.      Once File Commando finds a file name that conforms to the 
  1924. specifications set above, the following message is then displayed:
  1925.  
  1926. A>FOUND A:\WORKAREA\SANDI\FC.DOC. CONTINUE SEARCH (Y/N)? N
  1927.  
  1928. In this message, the directory in which the file was found is displayed 
  1929. as part of the path name for the file.  In the example above, FC.DOC was 
  1930. found on drive A:, in the subdirectory WORKAREA\SANDI.  
  1931.  
  1932.  
  1933.      The default to the previous query is no, which if entered will
  1934. return you to the former directory.  If this was not the file you were
  1935. looking for, or you need to see if it is elsewhere on the disk, under a
  1936. different subdirectory, enter Y for yes.  File Commando will then begin
  1937. searching for the filename from that point in the disk onward.
  1938.  
  1939.  
  1940.      If no file is found on the disk that matches the one you wished to 
  1941. find, File Commando will respond with the message:
  1942.  
  1943. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.                                 29
  1981. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1982.  
  1983.  
  1984. <F9>-DISPLAY
  1985.  
  1986.  
  1987.      Choosing <F9>, the Directory Display option from the function key
  1988. commands, switches the directory display between the two formats offered 
  1989. by File Commando.  The first directory display is based on the 
  1990. assumption that there are a large number of files resident in the
  1991. current directory (as might be the case on a large hard disk), and that
  1992. it would be useful to be able to see as many as possible at once.  If
  1993. more files are resident in the directory than are shown on the screen,
  1994. the arrow keys,as described in the introduction to the screen (see
  1995. diagram 2.1 and the following explanation), will move the screen up or
  1996. down by one line, up or down by pages, or to the beginning or end of
  1997. the directory listing.  Under the 'short form' of the directory
  1998. listing, you can also move from left to right to each individual file.
  1999.  
  2000.  
  2001.      As stated previously, File Commando comes up under the 'short
  2002. form' file display mode.  If this does not display the file information 
  2003. you wish to see, press <F9> to switch the display to the 'long form', 
  2004. which shows the file name, the file size, the date and time attached to 
  2005. the file, and the attributes of a file, if any.  At the beginning of the 
  2006. file name will appear an asterisk, '*', if the file had been previously 
  2007. tagged.  Movement through the directory is almost identical to that of 
  2008. the 'short form', except that the left and right arrow keys have no use 
  2009. under the longer, one-file-to-each-line display.  Pressing <F9> again 
  2010. will return the file display to the 'short form' display.
  2011.  
  2012.  
  2013. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2014. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  2015. ║FILES IN A:\                                               ║FILE: *.*         ║
  2016. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  2017. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  2018. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  2019. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  2020. ║  FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  2021. ║  FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  2022. ║  FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  2023. ║  FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  2024. ║  FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  2025. ║  FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          0║
  2026. ║  FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES          0║
  2027. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  2028. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  2029. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  2030. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  2031. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  2032. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  2033. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  2034. ╠══════════════════════════════════════════════════════════════════════════════╣
  2035. ║A>█                                                                           ║
  2036. ╚══════════════════════════════════════════════════════════════════════════════╝
  2037. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  2038.  
  2039. Screen 3.4: The 'Long Form' directory file display of File Commando.
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.                                 30
  2047. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2048.  
  2049.  
  2050. <F10>-QUIT
  2051.  
  2052.  
  2053.      Entering this command allows you to exit from File Commando.  When
  2054. entered, the line:
  2055.  
  2056. A> EXIT FILE COMMANDO? N
  2057.  
  2058. appears.  Notice that the default is N for no, which when entered will
  2059. return you to File Commando.  If you truly wish to exit the program, at
  2060. this prompt, type a <Y> and press <ENTER>.  You will then be returned
  2061. to DOS.
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.                                 31
  2113. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2114.  
  2115.  
  2116. Section 4: The Space Bar Commands
  2117.  
  2118.  
  2119. ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY
  2120.  
  2121.  
  2122.      Each of the following commands, called 'space bar' commands, are
  2123. selected by moving the highlighted command field to the desired command 
  2124. and pressing <ENTER>.  To move the field to the right, press the <SPACE
  2125. BAR>, to move the field back to the left, use the <BACKSPACE> key.  
  2126. You can also execute one of these commands by pressing the key 
  2127. corresponding to the initial character in the command name.  In the 
  2128. case of DISK, activation can only occur by using the spacebar.  Many of
  2129. these commands have menus associated with them.  If a command is chosen
  2130. by accident, you can exit the command by pressing <ESCape>, as long as
  2131. you have not completely entered all information required by the command
  2132. and have not yet pressed <ENTER>.
  2133.  
  2134.  
  2135.      Once under a command menu, to move the selection arrow upward,
  2136. press the up arrow key, to move the selection arrow downward, press the
  2137. down arrow key (as shown in Diagram 2.1).  When the selection arrow is
  2138. pointing at the desired option, press <ENTER> to select that particular
  2139. option.  If you wish, you can also just enter the number corresponding 
  2140. to the selection that you wish to execute, instead of using the cursor 
  2141. keys. 
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.                                 32
  2179. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2180.  
  2181.  
  2182. ATTRIB command
  2183.  
  2184.  
  2185.      When this command is highlighted, the following message appears on
  2186. the next line, called the command message line:
  2187.  
  2188. ATTRIB is used to change or set a file(s) attributes.
  2189.  
  2190. A file's attribute is a one byte flag maintained in the directory entry
  2191. for a file.  Its purpose is to enable files to be marked for special
  2192. treatment under DOS.  The file attributes allowed are the read/write
  2193. attribute, the read only attribute, the system file attribute, the
  2194. hidden file attribute, and the archive attribute.  The Read/Write
  2195. attribute allows for normal access to a file and no special mark is
  2196. necessary.  The Read only attribute only allows the file to be read
  2197. from, not written to or changed.  The System file attribute is for
  2198. special system files.  The Hidden file attribute hides the file from
  2199. DOS' view.  For example, IBMBIO.COM and IBMDOS.COM are two files that
  2200. are located on some MS-DOS boot disks, but they will not show up when 
  2201. a DOS DIRectory command is issued, because their attributes mark them as 
  2202. hidden.  The Archive attribute is used by DOS to mark a file that has
  2203. been changed (see COPY - BACKUP command appearing later in this 
  2204. section).
  2205.  
  2206.  
  2207.      Each file's attribute is displayed under the 'long form' of the
  2208. directory display, visible when <F9>-DISPLAY is toggled.
  2209.  
  2210.  
  2211.      Selecting the ATTRIB option will display the following menu onto
  2212. the screen:
  2213.  
  2214.              ╔═════════════════════════════════════════════╗
  2215.              ║            ATTRIBUTE CHANGE MENU            ║
  2216.              ╠═════════════════════════════════════════════╣
  2217.              ║                                             ║
  2218.              ║ ══> 1 . CHANGE ATTRIBUTE OF CURRENT  FILE   ║
  2219.              ║     2 . CHANGE ATTRIBUTE OF TAGGED   FILES  ║
  2220.              ║     3 . CHANGE ATTRIBUTE OF UNTAGGED FILES  ║
  2221.              ║                                             ║
  2222.              ║     Selection:   1                          ║
  2223.              ╚═════════════════════════════════════════════╝
  2224.              Menu 4.1: The Attribute Change Menu.
  2225.  
  2226. Selection 1 allows you to modify the attribute of the current file,
  2227. Selection 2 allows you to modify the attribute of all tagged files, and
  2228. Selection 3 allows you to modify the attribute of any untagged files in
  2229. the directory.
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.                                 33
  2245. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2246.  
  2247.  
  2248.      Once one of these three options has been selected, the following 
  2249. menu will appear on the screen:
  2250.  
  2251.                  ╔════════════════════════════════════╗
  2252.                  ║        ATTRIBUTE(s) MENU           ║
  2253.                  ╠════════════════════════════════════╣
  2254.                  ║                                    ║ 
  2255.                  ║ ══> 1 . SET FILE TO READ ONLY.     ║
  2256.                  ║     2 . SET FILE TO HIDDEN.        ║
  2257.                  ║     3 . SET FILE TO SYSTEM.        ║
  2258.                  ║     4 . SET FILE TO 1 & 2.         ║
  2259.                  ║     5 . SET FILE TO 1 & 3.         ║
  2260.                  ║     6 . SET FILE T0 2 & 3.         ║
  2261.                  ║     7 . SET FILE TO 1, 2, & 3.     ║
  2262.                  ║     8 . SET FILE TO ARCHIVE.       ║
  2263.                  ║     9 . SET FILE TO NO ATTRIBUTE   ║
  2264.                  ║                                    ║
  2265.                  ║     Selection:   1                 ║
  2266.                  ╚════════════════════════════════════╝
  2267.                  Menu 4.2: The Attribute(s) Menu
  2268.  
  2269. Selection 1 will set the file's attribute to read only, Selection 2
  2270. will set it to hidden and Selection 3 will set it to system attribute. 
  2271. Selection 4 will set a file's attribute equal to both read only and
  2272. hidden, Selection 5 will set it to both read only and system, and
  2273. Selection 6 will set it equal to both hidden and system attributes. 
  2274. Selection 7 will set the file's attribute to all three; read only,
  2275. hidden, and system.  Selection 8 will set the file's attribute to that
  2276. of archive, and Selection 9 will set the attribute to the normal file
  2277. attribute, read & write attribute which has no identifying label.  After 
  2278. a selection is made, the following message is displayed:
  2279.  
  2280. SETTING filename TO ...... attribute
  2281.  
  2282. The filename in the above message is the file whose attribute is being 
  2283. changed by File Commando; the attribute is the attribute that you have 
  2284. chosen to change it to.  After the operation is done, the screen is then 
  2285. returned to the normal File Commando display.
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.                                 34
  2311. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2312.  
  2313.  
  2314. COPY command
  2315.  
  2316.  
  2317.      The message displayed by the copy command when highlighted is:
  2318.  
  2319. COPY is used to backup, copy, or move a file(s).
  2320.  
  2321. This command is responsible for copying, moving and backing-up files to
  2322. other disks or to other directories.  Copy can operate on the current
  2323. file, on a multiple number of tagged files, or on all files not tagged
  2324. by File Commando.  When this option is chosen, the following menu 
  2325. appears:
  2326.  
  2327.                    ╔═════════════════════════════════╗
  2328.                    ║            COPY MENU            ║
  2329.                    ╠═════════════════════════════════╣
  2330.                    ║                                 ║
  2331.                    ║ ══> 1 . COPY FILE(S)            ║
  2332.                    ║     2 . MOVE FILE(S)            ║
  2333.                    ║     3 . BACKUP FILES (ARCHIVE)  ║
  2334.                    ║                                 ║
  2335.                    ║     Selection:   1              ║
  2336.                    ╚═════════════════════════════════╝
  2337.                    Menu 4.3: The Copy Menu.
  2338.  
  2339.      
  2340.      The copy files option, selection 1, will allow you to make an exact
  2341. copy of the file.  This includes transfer of its current attribute,
  2342. date and time.  It will copy this to another drive or to another 
  2343. directory on the same disk, without deleting the file in the current 
  2344. directory.  You cannot copy, however, to the same directory since that 
  2345. would effectively mean overwriting the original.  Two files cannot have
  2346. the same file name in the same directory on the same disk.
  2347.  
  2348.  
  2349.      When the copy option is selected, the screen then displays the 
  2350. following menu:
  2351.  
  2352.                   ╔══════════════════════════════╗
  2353.                   ║        COPY FILES MENU       ║
  2354.                   ╠══════════════════════════════╣
  2355.                   ║                              ║
  2356.                   ║ ══> 1 . COPY CURRENT FILE    ║
  2357.                   ║     2 . COPY TAGGED FILES    ║
  2358.                   ║     3 . COPY UNTAGGED FILES  ║
  2359.                   ║                              ║
  2360.                   ║     Selection:   1           ║
  2361.                   ╚══════════════════════════════╝
  2362.                   Menu 4.4: The Copy Files Menu.
  2363.  
  2364.     
  2365. After choosing one of the three options above, the following prompt 
  2366. appears:
  2367.  
  2368. A>COPY to drive (A-D): A
  2369.  
  2370. After selecting the drive where you wish to copy your files, you are
  2371. then shown the directory tree structure of the disk which you had
  2372. selected.  Here you must select the particular directory where you wish
  2373. your files to be copied to.  Just move the directory cursor, using the
  2374.  
  2375.  
  2376.                                 36
  2377. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2378.  
  2379.  
  2380. cursor keys, to the desired directory and press <ENTER>.  File Commando
  2381. will then copy all indicated files to the chosen drive and directory.
  2382.   
  2383.  
  2384.      The move files option, selection 2 on the COPY MENU, allows you to 
  2385. move an exact copy of the file or files to another directory or drive.  
  2386. This differs from COPY in that it erases the file from the current 
  2387. directory after the move has taken place.  This is used when you wish 
  2388. to clean up your working directories by moving less-used files to other
  2389. subdirectories or another disk.
  2390.  
  2391.  
  2392.      When selected, the screen then displays the following menu:
  2393.  
  2394.                    ╔══════════════════════════════╗
  2395.                    ║           MOVE MENU          ║
  2396.                    ╠══════════════════════════════╣
  2397.                    ║                              ║
  2398.                    ║ ══> 1 . MOVE CURRENT FILE    ║
  2399.                    ║     2 . MOVE TAGGED FILES    ║
  2400.                    ║     3 . MOVE UNTAGGED FILES  ║
  2401.                    ║                              ║
  2402.                    ║     Selection:   1           ║
  2403.                    ╚══════════════════════════════╝
  2404.                    Menu 4.5: The Move Menu.
  2405.  
  2406. After choosing one of the three options above from the MOVE MENU, the 
  2407. following prompt appears:
  2408.  
  2409. A>MOVE to drive (A-D): A
  2410.  
  2411. After selecting the drive where you wish to move your files, you are 
  2412. then shown the directory structure of the disk which you have just 
  2413. selected.  Here you must select the directory where you wish your files
  2414. to be moved to.  Just position the directory cursor, using the cursor
  2415. keys, to the desired directory and press <ENTER>.  The move command
  2416. will then move the desired files to that location, deleting them from
  2417. the current directory as they are moved.  So, in case you attempt to
  2418. move more files than can be accomodated on the chosen disk, only those
  2419. files actually moved will be deleted, and the files still remaining
  2420. will be left unchanged.
  2421.  
  2422.  
  2423.      The backup option, selection 3 on the COPY MENU, is used to back up 
  2424. ARChive files located on the current directory to another disk.  It
  2425. then removes the ARC attribute from the file name.  When selected, the
  2426. system finds all ARC files in the directory and copies them to another
  2427. directory and/or disk.  When invoked, it displays the following prompt:
  2428.  
  2429. A>BACKUP files to what drive (A-D): A
  2430.  
  2431. First, notice that all recognized drives are listed in the parentheses. 
  2432. Secondly, the default drive is the current drive.  After selecting a 
  2433. drive, it will ask you to select the directory where you wish your files 
  2434. backed up to.  You may not backup files to the same directory.  After
  2435. the files have been backed up, the ARC attribute specification is
  2436. stripped from the files in the current directory.
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.                                 37
  2443. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2444.  
  2445.  
  2446. DELETE command
  2447.  
  2448.  
  2449.      The message displayed when the Delete command is highlighted
  2450. follows:
  2451.  
  2452. DELETE is used to delete a file(s).
  2453.  
  2454. Selecting this command permits you to remove a file from the current
  2455. directory.  Several options are offered, as shown below:
  2456.  
  2457.               ╔═══════════════════════════════════════════╗
  2458.               ║                DELETE MENU                ║
  2459.               ╠═══════════════════════════════════════════╣
  2460.               ║                                           ║
  2461.               ║ ══> 1 . DELETE CURRENT  FILE              ║
  2462.               ║     2 . DELETE TAGGED   FILES             ║
  2463.               ║     3 . DELETE UNTAGGED FILES             ║
  2464.               ║     4 . DELETE TAGGED   FILES WITH QUERY  ║
  2465.               ║     5 . DELETE UNTAGGED FILES WITH QUERY  ║
  2466.               ║                                           ║
  2467.               ║     Selection:   1                        ║
  2468.               ╚═══════════════════════════════════════════╝
  2469.               Menu 4.6: The Delete Menu.
  2470.  
  2471. Selection 1 will delete the current file (the file at which the cursor
  2472. arrow is pointing in the current file listing window).  Selection 2
  2473. will delete all files currently tagged by File Commando.  After choosing 
  2474. selection 2, the message displayed while deleting the files is:
  2475.  
  2476. A>Deleting filename...
  2477.  
  2478. Selection 3 will delete all files not currently tagged by File
  2479. Commando.  If you choose selection 3, File Commando will display the
  2480. files being deleted in the same manner as above.  You may be able to
  2481. abort this operation by pressing the ALT '=' keys simultaneously but
  2482. this will not restore the files that were deleted before the ALT '='
  2483. was pressed.  Selection 4 provides for deleting all tagged files, with
  2484. a query provided before deleting each.  This will look like this:
  2485.  
  2486. DELETE filename (Y/N)? N
  2487.  
  2488. Entering Y for yes will delete the file; entering N for no will not.  
  2489. This is repeated for all indicated files, providing you with more 
  2490. control over the process, protecting you from irrevocably deleting a 
  2491. file through careless oversight.  Selection 5 provides for the same 
  2492. control in deleting all files not tagged by File Commando.
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.                                 38
  2509. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2510.  
  2511.  
  2512. DISK Command
  2513.  
  2514.  
  2515.      When the DISK command is highlighted on the space-bar line, the
  2516. following message is then displayed:
  2517.  
  2518. DISK functions: FORMAT, MKDIR, RMDIR, and VOLUME LABEL.
  2519.  
  2520. The FORMAT commands currently only support 5-1/4 inch disk formats
  2521. intended for the IBM-PC.  It cannot format hard disks, RAM disks, 3-1/2
  2522. disks, or IBM PC-AT 1.2M disks at this time.  The VOLUME LABEL can be
  2523. placed on any of these disks.  When this command is chosen the
  2524. following menu appears on the screen:
  2525.  
  2526.                    ╔══════════════════════════════╗
  2527.                    ║      DISK UTILITIES MENU     ║
  2528.                    ╠══════════════════════════════╣
  2529.                    ║                              ║
  2530.                    ║ ══> 1 . FORMAT               ║
  2531.                    ║     2 . MKDIR                ║
  2532.                    ║     3 . RMDIR                ║
  2533.                    ║     4 . VOLUME LABEL         ║
  2534.                    ║                              ║
  2535.                    ║     Selection:   1           ║
  2536.                    ╚══════════════════════════════╝
  2537.                    Menu 4.8: The Disk Utilities Menu.
  2538.  
  2539.  
  2540.      Selection 2 on the DISK Menu is the FORMAT option.  This option
  2541. permits you to format a diskette while still under File Commando.  Only
  2542. the IBM standard formats of single-sided or double-sided, eight or nine
  2543. sectors per track formats are supported.  At this time, only 5-1/4 inch
  2544. IBM-PC (not PC-AT) diskettes are supported at the present time.  We
  2545. hope to support other disk formats in the near future.  When the format
  2546. option is selected, the following menu appears on the screen:
  2547.  
  2548.                  ╔═════════════════════════════════╗
  2549.                  ║           FORMAT MENU           ║
  2550.                  ╠═════════════════════════════════╣
  2551.                  ║                                 ║
  2552.                  ║ ══> 1 . FORMAT DISK IN DRIVE A  ║
  2553.                  ║     2 . FORMAT DISK IN DRIVE B  ║
  2554.                  ║     3 . FORMAT DISK IN DRIVE C  ║
  2555.                  ║     4 . FORMAT DISK IN DRIVE D  ║
  2556.                  ║                                 ║
  2557.                  ║     Selection:   1              ║
  2558.                  ╚═════════════════════════════════╝
  2559.                  Menu 4.11: The Format Menu.
  2560.  
  2561. After selecting the disk drive containing the disk to be formatted, 
  2562. File Commando will prompt you with the message:
  2563.  
  2564. A>INSERT DISKETTE INTO DRIVE C AND PRESS ANY KEY TO BEGIN FORMAT!█
  2565.  
  2566. After a key is pressed, File Commando begins formatting the 
  2567. designated diskette using the double sided, 9 sectors per track 
  2568. format which gives you a maximum of 360 kilobytes of storage space 
  2569. available on the diskette.
  2570.  
  2571.  
  2572.  
  2573.  
  2574.                                 39
  2575. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2576.  
  2577.  
  2578.      To abort the format procedure at the above prompt, press the 
  2579. SHIFT and PRT SCN keys simultaneously.  Remember, once you press any 
  2580. other key at the above prompt, any information currently residing on 
  2581. the diskette will be destroyed.  Make certain that the correct 
  2582. diskette is in the specified disk drive, before pressing <ENTER>.  The 
  2583. following message will be displayed on the screen during the format:
  2584.  
  2585. A>FORMATTING DRIVE C  TRACK.....  0
  2586.  
  2587. As File Commando formats each track, its number will appear on the
  2588. screen in place of the 0.  When File Commando is finished, it will
  2589. flash the message:
  2590.  
  2591. FORMAT ALL DONE!
  2592.  
  2593. When this is displayed, press any key to return control to File
  2594. Commando.
  2595.  
  2596.  
  2597.      Selection 3 on the DISK Menu is the MKDIR option.  This command 
  2598. will create a new directory on any drive, at any point in the
  2599. directory tree structure.  When selected, the following message 
  2600. is displayed:
  2601.  
  2602. A>MKDIR to drive (A-D): A
  2603.  
  2604. File Commando can verify how many drives are defined by to the system,
  2605. this value is the maximum value you can specify.  The default drive is
  2606. the current logged disk.
  2607.  
  2608.  
  2609.      After you input the preferred drive, File Commando will then
  2610. display the complete directory tree on the chosen disk.  If more
  2611. directory entries are defined than can be displayed at once on the
  2612. screen, the display will have a down arrow at the bottom of the current
  2613. display.  Moving the cursor down past this point, using the down arrow
  2614. key, will display the next group of directories until all are displayed.  
  2615. Moving the cursor back up the tree structure is done by using the up
  2616. arrow key.  Notice that all second-level directories are lined up in
  2617. the leftmost column on the screen directly under the current drive
  2618. directory, designated by the current drive name followed by a colon, 
  2619. ':', and a front slash.  The current drive directory is the only first
  2620. level directory on the disk with all other directories on the disk
  2621. subordinate to it.  This directory will always appear at the top of the
  2622. directory tree listing.  Directories appearing to the right of these
  2623. directories are subordinate to them and are referred to as their
  2624. subdirectories.  The lines drawn on the screen between the directory
  2625. entries show the tree structure of the disk.  Under the directory tree
  2626. display, appears an instruction line.  The symbol <CR> stands for
  2627. carriage return, or in other words <ENTER>.
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.                                 40
  2641. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2642.  
  2643.  
  2644.  
  2645. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2646. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  2647. ║FILES IN A:\                                               ║FILE: *.*         ║
  2648. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  2649. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  2650. ║ │                                                         ║SIZE  :     730112║
  2651. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  2652. ║ │                                                         ╠══════════════════╣
  2653. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  2654. ║ │                                                         ║  FILES         14║
  2655. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  2656. ║               │             │             │               ║TAGGED            ║
  2657. ║               │             │             └ETCETERA       ║  FILES          0║
  2658. ║               │             │                             ║  BYTES          0║
  2659. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  2660. ║               │                                           ║  DATE:   2-03-86 ║
  2661. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  2662. ║dn                                                         ║  TIME:  23:14    ║
  2663. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  2664. ║ ATTRIB  COPY  DELETE  DISK  EDIT  MATH  PRINT  RENAME  SPACE  UTILITY        ║
  2665. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  2666. ╠══════════════════════════════════════════════════════════════════════════════╣
  2667. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  2668. ╚══════════════════════════════════════════════════════════════════════════════╝
  2669. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  2670.  
  2671. Screen 4.2: The Directory Tree Structure.
  2672.  
  2673.  
  2674.      To place the proposed directory in the first sublevel of
  2675. directories, move the cursor to the current drive directory at the top 
  2676. of the directory tree structure and press <ENTER>.  If you wish the new 
  2677. directory to be subordinate to another directory, move the cursor to
  2678. the directory in which you wish the new directory to appear, then press
  2679. <ENTER>.  For example, in the directory tree listed above, to place a 
  2680. new directory LIBRARY in the DESMET directory, move the directory 
  2681. pointer to DESMET and press <ENTER>.  You will then be asked to:
  2682.  
  2683. A>Enter name of directory to make:
  2684.  
  2685. A directory name follows the same rules as file names.  It can be up to 
  2686. eight characters in length, followed by a period and a three character
  2687. extension using any character permitted in a file name.  The name of the 
  2688. directory, as the name of a file, should be meaningful and logical.  
  2689. Using silly, senseless names can make it hard to remeber what is located 
  2690. in it and can cause misunderstanding.  Do not enter the drive
  2691. specification or the path name.  The only limits to the number of
  2692. directory levels is that the resulting complete file path, including the 
  2693. file name itself, must be less than 66 characters in length.
  2694.  
  2695.  
  2696.      Selection 3 of the DISK Menu is the RMDIR option.  This command
  2697. will remove a specified directory from any drive and from any point in 
  2698. the directory tree structure.  When selected, the following message is 
  2699. displayed:
  2700.  
  2701. A>RMDIR to drive (A-D): A
  2702.  
  2703.  
  2704.  
  2705.  
  2706.                                 41
  2707. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2708.  
  2709.  
  2710. After entering the drive containing the disk where the directory is
  2711. located that you wish removed, the file display screen will clear and
  2712. then display the current directory tree structure of the disk in
  2713. question.  Only directories which are empty of files and subdirectories
  2714. can be deleted.  This is a safeguard protecting you from accidentally
  2715. deleting a subdirectory with important files or with other
  2716. subdirectories in it.  This is shown above.  Now move the cursor to the
  2717. directory you wish to delete.  Press <ENTER> and File Commando will
  2718. then display the name of the directory that was removed.  The only
  2719. directory that cannot be removed by File Commando is the root
  2720. directory.  If this act is attempted, the following warning is
  2721. displayed:
  2722.  
  2723. A>YOU CANNOT REMOVE A ROOT DIRECTORY! 
  2724.  
  2725.  
  2726.      Selection 4 on the DISK Menu is the VOLUME LABEL option.  This
  2727. option appends a volume label to the disk chosen.  If one currently
  2728. exists, this command renames the volume to the new name given.  If this
  2729. option is selected, the following prompt appears:
  2730.  
  2731. A>CREATE OR CHANGE VOLUME LABEL ON DRIVE  (A-D): A
  2732.  
  2733. The default value is the disk where you happen to currently be logged. 
  2734. The current volume label for the current disk can be found on the
  2735. VOLUME line of the File Commando display screen (on the right side of
  2736. the screen, on the second line, below FILE: *.* line).
  2737.  
  2738.  
  2739.      If no volume label has previously been specified for this
  2740. particular disk, the following message will be displayed:
  2741.  
  2742. A>NO VOLUME LABEL FOUND. ENTER VOLUME LABEL:
  2743.  
  2744. Else if the disk currently has a volume label, the following message
  2745. will be displayed:
  2746.  
  2747. A>CURRENT VOLUME LABEL ON DRIVE A is 'SANDI'S_DSK'. ENTER NEW ONE:
  2748.  
  2749.  
  2750.      A volume label is useful in identifying each disk; a unique disk
  2751. label is a name tag.  This volume label, once entered by File Commando
  2752. will remain on the disk chosen until removed.  The volume label appears
  2753. on the screen in many DOS commands like DIR, CHKDSK, or VOL.  A volume
  2754. label can be 1 to 11 characters in length, conforming to the rules
  2755. specified by DOS for file names.  No period is allowed, however.  The
  2756. volume label must begin with an alphabetic character and can only
  2757. contain the characters:
  2758.  
  2759. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  2760.  
  2761.  
  2762.      After entering a valid volume label for the disk, File Commando
  2763. will respond with the message:
  2764.  
  2765. A>CONGRATULATIONS! F_COMMANDO born at  2:11:49 on  1-29-86.
  2766.  
  2767. After pressing <ENTER> or any other key, this name will be placed on
  2768. the volume label line of the File Commando screen.
  2769.  
  2770.  
  2771.  
  2772.                                 42
  2773. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2774.  
  2775.  
  2776. EDIT command
  2777.  
  2778.  
  2779.      The message displayed when the EDIT command is highlighted is as
  2780. follows:
  2781.  
  2782. EDIT is used to edit an ASC file or patch (hex edit) a binary file.
  2783.  
  2784. When this command is selected, the following menu appears on the
  2785. screen:
  2786.  
  2787.                    ╔═════════════════════════════╗
  2788.                    ║      EDIT / PATCH MENU      ║
  2789.                    ╠═════════════════════════════╣
  2790.                    ║                             ║
  2791.                    ║ ══> 1 . EDIT  CURRENT FILE  ║
  2792.                    ║     2 . EDIT  NEW FILE      ║
  2793.                    ║     3 . PATCH CURRENT FILE  ║
  2794.                    ║                             ║
  2795.                    ║     Selection:   1          ║
  2796.                    ╚═════════════════════════════╝
  2797.                    Menu 4.13: The Edit/Patch Menu.
  2798.  
  2799.  
  2800.      Selection 1 is the EDIT CURRENT FILE option.  This allows you to
  2801. enter the built-in editor to modify the file that is currently being
  2802. pointed to in the file directory section of the screen.  Selection 2 is
  2803. the EDIT NEW FILE option.  This allows you to create a new file and
  2804. edit it.  Selection 3 is the PATCH CURRENT FILE option.  This allows
  2805. you to modify disk sectors associated with a particular file.
  2806.  
  2807.  
  2808.      The Editor that is available in this program is rudimentary text
  2809. processor.  It is not intended to replace your favorite word processor
  2810. for typing long documents or programs.  Instead, it is available to
  2811. make quick corrections to a file, or to type a short note without
  2812. having to first find, load and execute your word processing package or
  2813. text editor.  It can only edit files up to 30k in length.  The function
  2814. of the editor is discussed further in Section 5.
  2815.  
  2816.  
  2817.      The Patch command available in File Commando is a disk sector
  2818. editor.  It will be discussed further in Section 6.
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.                                 43
  2839. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2840.  
  2841.  
  2842. Math Command
  2843.  
  2844.  
  2845.      The message displayed by the Math command when highlighted is:
  2846.  
  2847. MATH is a scientific RPN calculator.            
  2848.  
  2849. This command invokes a full-screen calculator based on the Hewlett-    
  2850. Packard calculator operations.  More complete and detailed information   
  2851. on the operation of this calculator, dubbed Math Commando, follows in 
  2852. Section 7.  As you enter Math Commando, if NUM LOCK is not toggled on, 
  2853. a beep will sound and the following message will appear:
  2854.  
  2855. NUM LOCK NOT ON 
  2856.  
  2857. Press any key to clear this message.  After NUM LOCK is activated, 
  2858. number entry uses the number/cursor keypad of the PC computers.  
  2859.  
  2860.  
  2861.      An important key to remember is the quit key.  This is the <ESCape> 
  2862. key.  This quits the calculator and returns control to File Commando.
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.                                 35
  2905. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2906.  
  2907.  
  2908. PRINT command
  2909.  
  2910.  
  2911.      The message displayed when the PRINT command is highlighted is as
  2912. follows:
  2913.  
  2914. PRINT is used to print an (ASC) file(s).
  2915.  
  2916. Do not select this command if you have no printer installed on your
  2917. system.
  2918.  
  2919.  
  2920.      When this command is selected, the following menu is displayed
  2921. onto your screen:
  2922.  
  2923.                   ╔═══════════════════════════════╗
  2924.                   ║           PRINT MENU          ║
  2925.                   ╠═══════════════════════════════╣
  2926.                   ║                               ║
  2927.                   ║ ══> 1 . PRINT CURRENT FILE    ║
  2928.                   ║     2 . PRINT TAGGED FILES    ║
  2929.                   ║     3 . PRINT UNTAGGED FILES  ║
  2930.                   ║                               ║
  2931.                   ║     Selection:   1            ║
  2932.                   ╚═══════════════════════════════╝
  2933.                   Menu 4.14: The Print Menu.
  2934.  
  2935. Selection 1 prints the current file.  Selection 2 prints all tagged
  2936. files.  Selection 3 prints any files not tagged by File Commando.  Once
  2937. one of these three options are selected, File Commando begins printing
  2938. the indicated files.  All files that are to be printed out must be in
  2939. ASCII format.  Wordstar-like control characters will not be translated,
  2940. but graphics characters are recognized.  Any printer redirection
  2941. programs already in operation before execution of this command will
  2942. work to redirect any and all file output to a disk file instead of the
  2943. hard copy device.  As a last warning, be sure a printer is attached and
  2944. initialized, the power is turned on, and enough paper is available to
  2945. print the specified files.  If this warning is not heeded, your system
  2946. may or may not lock up.
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.                                 44
  2971. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2972.  
  2973.  
  2974. RENAME command
  2975.  
  2976.  
  2977.      The message displayed when the RENAME command is highlighted is as
  2978. follows:
  2979.  
  2980. RENAME is used to rename a file or a sub directory.
  2981.  
  2982. As the message states, this command allows you to change a file name or
  2983. a subdirectory name to one you feel is more appropriate.  This command
  2984. will not allow you to rename the root directory (the one named by the
  2985. drive specification), to rename one file to another file name that
  2986. appears on the same disk and directory, or attempt to remove a file
  2987. from one drive or directory and place it into another by virtue of its
  2988. name.  Wildcards are not used rename a file, either.  When this command
  2989. is selected, the following message is displayed:
  2990.  
  2991.           ╔══════════════════════════════════════════════╗
  2992.           ║                  RENAME MENU                 ║
  2993.           ╠══════════════════════════════════════════════╣
  2994.           ║                                              ║
  2995.           ║ ══> 1 . RENAME CURRENT FILE                  ║
  2996.           ║     2 . RENAME A SUB DIRECTORY (DOS >= 3.0)  ║
  2997.           ║                                              ║
  2998.           ║     Selection:   1                           ║
  2999.           ╚══════════════════════════════════════════════╝
  3000.           Menu 4.15: The Rename Menu.
  3001.  
  3002.  
  3003.      Selection 1 renames the current file, Selection 2 renames a
  3004. selected subdirectory.
  3005.  
  3006.  
  3007.      After choosing selection 1, the Rename Current File option, the
  3008. following prompt is displayed:
  3009.  
  3010. A>New name:
  3011.  
  3012. This field allows for the input of twelve characters, which is the
  3013. limit for a valid filename.  A valid file name conforms to the
  3014. following specifications.  The first eight characters can be any of the
  3015. following:
  3016.  
  3017. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  3018.  
  3019. This is followed by a period, '.', then a three character file name
  3020. extension, which can contain any of the above legal file name
  3021. characters.  A file name should have some meaning.  It is wise to adopt
  3022. some sort of informal file naming rules for yourself and stick to them. 
  3023. Some people name their data files by their creation dates, others name
  3024. them by their purpose.  By using logically derived names instead of
  3025. silly, whimsical ones, you may save yourself some extra time and
  3026. headaches later on when you need to figure out what they mean.
  3027.  
  3028.  
  3029.      After choosing Selection 2, the Rename Subdirectory option, the
  3030. following prompt is displayed:
  3031.  
  3032. RENAME to drive (A-D): A
  3033.  
  3034.  
  3035.  
  3036.                                 45
  3037. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3038.  
  3039.  
  3040.      After choosing Selection 2, the Rename Subdirectory option, the
  3041. following prompt is displayed:
  3042.  
  3043. RENAME to drive (A-D): A
  3044.  
  3045. Subdirectories can only be renamed if you are currently running DOS 3.0
  3046. or higher.  Otherwise, after entering the new directory name an error
  3047. message will be displayed onto the screen.  This is not a fatal error,
  3048. just press <ENTER> to continue.  After typing in the drive that
  3049. contains the directory you wish renamed, press <ENTER>.  The display
  3050. will then show the directory tree structure of the chosen disk.  Move
  3051. the directory cursor to the directory entry you wish renamed, then
  3052. press <ENTER>.  The following prompt will then be displayed:
  3053.  
  3054. A>ENTER NEW DIRECTORY NAME:
  3055.  
  3056.  
  3057.      Subdirectory names conform to the same naming conventions as file
  3058. names.  A directory name can be up to eight characters in length
  3059. followed by a period and a three character extension.  All legal file
  3060. name characters are allowed.  A subdirectory name can be the same as
  3061. another as long as its path name is different.  In other words, a
  3062. subdirectory name can be repeated, but only under a different parent
  3063. directory.  This practice is not recommended since it can become
  3064. confusing later.  Try to make your subdirectory names as mnemonic and
  3065. logical as possible to avoid later confusion.
  3066.  
  3067.  
  3068.      The only directory that cannot be renamed is the root directory,
  3069. designated by the drive specification.  When you attempt to rename this
  3070. directory, the following error message is displayed:
  3071.  
  3072. A>YOU CANNOT RENAME A ROOT DIRECTORY!█
  3073.  
  3074.  
  3075.      After selecting option 3, The Rename Files Using A Wildcard
  3076. function, the following prompt is displayed onto the screen:  
  3077.  
  3078. RENAME FILES MATCHING WILDCARD: _
  3079.  
  3080. This wildcard entry should correspond with the files that you wish
  3081. to rename in a similar fashion.  After entering a suitable wildcard
  3082. specification, the following prompt will appear to the right side of 
  3083. the previous prompt:
  3084.  
  3085. TO  _
  3086.  
  3087. This entry should correspond to the file name wildcard that you wish 
  3088. the indicated files to be renamed to.  For example, if you select to 
  3089. use a wildcard to rename all files in the directory ending with the 
  3090. extension .DOC to files with the extension .TXT, your response to the 
  3091. should be *.DOC and your response to the second prompt should be *.TXT.
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.                                 46
  3103. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3104.  
  3105.  
  3106. SPACE command
  3107.  
  3108.  
  3109.      The message displayed when the SPACE command is highlighted is as
  3110. follows:
  3111.  
  3112. SPACE is used to find out available disk space on another disk.
  3113.  
  3114. This command is used to find out how much space is available on another
  3115. disk, without forcing you to log to a new disk for this information. 
  3116. The amount of space given when asked is the amount of free space on the
  3117. disk (see Section 2 on FREE: ).  When this command is selected, the
  3118. following message appears on the screen:
  3119.  
  3120. A>Free space for which drive:  (A-D): B
  3121.  
  3122. After entering the particular disk drive specification that you wish
  3123. information on, File Commando will return with the free storage space
  3124. available on the chosen disk.  This appears as:
  3125.  
  3126. A>DISK SPACE AVAILABLE ON DRIVE 'B' is 262144
  3127.  
  3128.  
  3129.      This command is useful when you wish to copy or backup a
  3130. particular file or files to another disk, and a specified amount of
  3131. disk space is needed.  If not enough disk space is currently available,
  3132. you can then log to that disk and delete files to make room or to
  3133. remain logged to the same directory and search other disks for the
  3134. required disk space.
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.                                 47
  3169. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3170.  
  3171.  
  3172. UTILITY command
  3173.  
  3174.  
  3175.      The message displayed when the UTILITY command is highlighted is
  3176. as follows:
  3177.  
  3178. UTILITY functions: ABORT RUNNING PROGRAM, SET DATE & TIME and  SQ/USQ.
  3179.  
  3180. The UTILITY command is a catch-all section responsible for making
  3181. available various utilities that are useful for computer or file
  3182. maintenance and that do not readily fit under another category.  The
  3183. utility functions currently available are the SET DATE AND TIME, and
  3184. the SQUEEZE/UNSQUEEZE.
  3185.  
  3186.  
  3187.      If the UTILITY function is selected, the following menu appears on
  3188. your screen:
  3189.  
  3190.                    ╔═════════════════════════════════╗
  3191.                    ║         UTILITIES MENU          ║
  3192.                    ╠═════════════════════════════════╣
  3193.                    ║                                 ║
  3194.                    ║ ══> 1 . ABORT RUNNING PROGRAM   ║
  3195.                    ║     2 . SET DATE AND TIME       ║
  3196.                    ║     3 . SQUEEZE/UNSQUEEZE       ║
  3197.                    ║                                 ║
  3198.                    ║     Selection:   1              ║
  3199.                    ╚═════════════════════════════════╝
  3200.                    Menu 4.16: The Disk Utilities Menu.
  3201.  
  3202.  
  3203.      Selection 1 is the ABORT RUNNING PROGRAM option.  This command 
  3204. allows you to abort a program that you have executed via the <F4>
  3205. command.  This command is not guaranteed to work 100% of the time on all 
  3206. files; it should only be used as a last resort.  For example, if you
  3207. execute a program and it locks, first pop back to File Commando using
  3208. the ALT '=' key.  Then try using this command to abort execution.
  3209.  
  3210.  
  3211.      Selection 2 on the UTILITIES Menu is the SET DATE AND TIME option. 
  3212. This option allows you to reset the time, the date, or both on the
  3213. computer system clock.  The system time, as it is on the computer
  3214. itself, is displayed in what is called 'military time'.  The system of
  3215. time we normally use in everyday life is based on two sets of 12 hours,
  3216. AM and PM.  Military time is based on one set of 24 hours, where 1:00
  3217. AM is 1:00 and 1:00 PM is 13:00.  Just remember, if the hour is later
  3218. than 12:00 noon, add twelve hours to the time to get the correct time
  3219. to input into the system clock.  To read the correct time from the
  3220. screen, just remember to subtract twelve hours from any hour appearing
  3221. greater than 12:59.
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.                                 48
  3235. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3236.  
  3237.  
  3238.      If this option is chosen, the following menu appears on the
  3239. screen:
  3240.  
  3241.                    ╔═══════════════════════════╗
  3242.                    ║      DATE / TIME MENU     ║
  3243.                    ╠═══════════════════════════╣
  3244.                    ║                           ║
  3245.                    ║ ══> 1 . SET DATE          ║
  3246.                    ║     2 . SET TIME          ║
  3247.                    ║     3 . SET BOTH          ║
  3248.                    ║                           ║
  3249.                    ║     Selection:   1        ║
  3250.                    ╚═══════════════════════════╝
  3251.                    Menu 4.17: The Date/Time Menu.
  3252.  
  3253. After selecting one of the above options, press <ENTER>.  If you have
  3254. chosen option 1, SET DATE, the following prompt appears on the
  3255. information line:
  3256.  
  3257. A>ENTER SYSTEM DATE: 00/00/0000
  3258.  
  3259. Enter today's date with the first two digits representing the month
  3260. number (1 for January through 12 for December), the next two digits
  3261. representing the day in the month (maximum of 31, 30 or 29, or 28,
  3262. depending on the month and year), and the last four digits representing
  3263. the year.  The computer system will not accept a date of before January
  3264. 1, 1980 or a date past December 31, 2099.
  3265.  
  3266.  
  3267.      If you have chosen option 2, SET TIME, from the DATE/TIME Menu,
  3268. the following prompt will appear:
  3269.  
  3270. A>ENTER SYSTEM TIME: 00:00
  3271.  
  3272. Enter the current time, making sure to add 12 hours if necessary.  The
  3273. first two digits are the hour field, the next two are the minutes
  3274. field.
  3275.  
  3276.  
  3277.      If you have chosen option 3, SET BOTH, from the DATE/TIME Menu,
  3278. File Commando will first prompt you for entry of the date, then the
  3279. time as above.
  3280.  
  3281.  
  3282.      Selection 3 on the UTILITIES Menu is the SQUEEZE/UNSQUEEZE option. 
  3283. This command, for those of you not already familiar with it, allows you
  3284. to make you files smaller by removing unnecessary file level
  3285. information from a file in a pre-arranged manner.  The file name is
  3286. then changed by the addition of the extension '.*Q*'.  This will notify
  3287. you that the file is squeezed.  Squeezed files are commonly used in
  3288. transferring files over modem lines, since no one likes to pay for
  3289. unnecessary telephone time.  Most users who make use of this utility
  3290. have experience with public domain and/or user supported software.  Any
  3291. file that is currently squeezed cannot be accessed in the normal
  3292. fashion by a program.  This is the purpose of UNSQUEEZE, which allows
  3293. you to expand the file back to its original size and characteristics.
  3294.  
  3295.      
  3296.  
  3297.  
  3298.  
  3299.  
  3300.                                 49
  3301. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3302.  
  3303.  
  3304.      When this selection is made, the following menu appears on the
  3305. screen:
  3306.  
  3307.                ╔═══════════════════════════════════╗
  3308.                ║      SQUEEZE / UNSQUEEZE MENU     ║
  3309.                ╠═══════════════════════════════════╣
  3310.                ║                                   ║
  3311.                ║ ══> 1 . SQUEEZE                   ║
  3312.                ║     2 . UNSQUEEZE                 ║
  3313.                ║                                   ║
  3314.                ║     Selection:   1                ║
  3315.                ╚═══════════════════════════════════╝
  3316.                Menu 4.18: The Squeeze/Unsqueeze Menu.
  3317.  
  3318. Option 1, the SQUEEZE command, allows you to reduce a particular file
  3319. to a smaller one.  Such a file will then be renamed with the current
  3320. name plus a 'Q' appearing as the second character of the extension. 
  3321. Option 2, the UNSQUEEZE command, allows you to undo the squeeze,
  3322. restoring the file to its original size.  Choosing the first option
  3323. causes the following menu to appear onto the screen:
  3324.  
  3325.                ╔═════════════════════════════════╗
  3326.                ║           SQUEEZE MENU          ║
  3327.                ╠═════════════════════════════════╣
  3328.                ║                                 ║
  3329.                ║ ══> 1 . SQUEEZE CURRENT FILE    ║
  3330.                ║     2 . SQUEEZE TAGGED FILES    ║
  3331.                ║     3 . SQUEEZE UNTAGGED FILES  ║
  3332.                ║                                 ║
  3333.                ║     Selection:   1              ║
  3334.                ╚═════════════════════════════════╝
  3335.                Menu 4.19: The Squeeze Menu.
  3336.  
  3337. The choices above are self-explanatory.  Option 1 permits you to
  3338. squeeze the current file displayed in the file listing.  Option 2
  3339. permits you to squeeze all tagged files.  Option 2 permits you to
  3340. squeeze any files not tagged by File Commando.
  3341.  
  3342.  
  3343.      Choosing the second option, the Unsqueeze option, invokes the
  3344. following menu:
  3345.  
  3346.               ╔═══════════════════════════════════╗
  3347.               ║           UNSQUEEZE MENU          ║
  3348.               ╠═══════════════════════════════════╣
  3349.               ║                                   ║
  3350.               ║ ══> 1 . UNSQUEEZE CURRENT FILE    ║
  3351.               ║     2 . UNSQUEEZE TAGGED FILES    ║
  3352.               ║     3 . UNSQUEEZE UNTAGGED FILES  ║
  3353.               ║                                   ║
  3354.               ║     Selection:   1                ║
  3355.               ╚═══════════════════════════════════╝
  3356.               Menu 4.20: The Unsqueeze Menu.
  3357.  
  3358. As above, the choices above are self-explanatory.  Option 1 permits you
  3359. to unsqueeze the current file displayed in the file listing.  Option 2
  3360. permits you to unsqueeze all tagged files.  Option 2 permits you to
  3361. unsqueeze any files not tagged by File Commando.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.                                 50
  3367. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3368.  
  3369.  
  3370. Section 5: The Editor
  3371.  
  3372.  
  3373. FILENAME:  FILENAME.        LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3374.  
  3375.  
  3376.  
  3377.  
  3378.                                (contents of the file)
  3379.  
  3380.  
  3381.  
  3382.  
  3383. COMMANDS:  F1-DEL LINE                                                  F10-QUIT
  3384.  
  3385.  
  3386.      The Editor under File Commando is not intended to replace your 
  3387. favorite word processor or text editor.  Its main purpose is to be on
  3388. hand when you need to type a short note, make a quick change to a file,
  3389. et cetera.  It will accept input of any IBM character, including the 
  3390. ASCII graphics characters.  It is limited to accessing and editing 
  3391. files smaller than 29k in length.  To edit larger files, it is 
  3392. recommended that you use your customary editor.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.                                 51
  3433. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3434.  
  3435.  
  3436. The Screen
  3437.  
  3438.  
  3439.      On the top line of the editor screen, the following line appears:
  3440.  
  3441. FILENAME:  CALC.C           LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3442.  
  3443. The first entry on the line is the file name chosen to be edited.  
  3444. Following it is the current line number where the cursor is positioned.  
  3445. The next entry on the line is the current column number where the cursor 
  3446. is located.  Mode can be toggled by pressing the Insert key on the 
  3447. cursor keypad.  When the editor first comes up, it is in INSERT mode, 
  3448. which means that when you begin typing, the editor will insert the 
  3449. characters ahead of the previous characters located at that cursor 
  3450. position.  Toggling mode will display the OVERWRITE mode, which will 
  3451. type over any characters appearing at the cursor.  To type in an IBM
  3452. extended ASCI╔ character, use its corresponding key sequence.  Most
  3453.  of these sequences begin with <CONTROL> key. 
  3454.  
  3455.  
  3456.      The last entry on this line is the space free indicator, which
  3457. counts down from the buffer size available to zero.  If you are
  3458. creating a new file, the space free will equal 30000, else the space
  3459. free will equal this value minus the size of the file which you chose
  3460. to edit.  When the free space counter reaches zero, the editor will 
  3461. display a message underneath this information line saying:
  3462.  
  3463. BUFFER FULL.
  3464.  
  3465. At this point, you can still move through the file, save the file, or 
  3466. delete characters or lines, but no more characters can be entered past
  3467. the zero space mark.  Although this editor will not open a file larger 
  3468. than 29k, it will allow edits increasing the size to 30k.
  3469.  
  3470.  
  3471.      If you are creating a new file, underneath the above information 
  3472. line will appear the message:
  3473.  
  3474. NEW FILE!
  3475.  
  3476. Press any key to clear this message from the screen.
  3477.  
  3478.  
  3479.      Along the bottom of the screen is a line containing the functions 
  3480. available in this editor.  At the present time, only the <F1>-DELETE 
  3481. LINE key and the <F10>-QUIT key is available.  To delete one character, 
  3482. press the delete key on the cursor pad.  To delete the line where your 
  3483. cursor is located, press <F1>.  To exit the editor, press <F10>.  If you 
  3484. have edited the file, the following prompt appears on the second line of 
  3485. the screen:
  3486.  
  3487. At this prompt, enter Y for yes if you wish to save the edits that you 
  3488. have made, enter N for no if don't.  If you made no edits, or after 
  3489. entering your response to the previous prompt, the following prompt then 
  3490. appears on the second line of the screen:
  3491.  
  3492. EXIT EDITOR (Y/N)? Y
  3493.  
  3494. Enter Y for yes if you wish to exit back to File Commando, enter N for 
  3495. no if you wish to continue editing the file.
  3496.  
  3497.  
  3498.                                 52
  3499. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3500.  
  3501.  
  3502. Cursor Movement
  3503.  
  3504.  
  3505.      The movement up, down, around and in the file is controlled by the 
  3506. cursor keypad.  Most IBM-PC compatible computers incorporate a cursor / 
  3507. number keypad with a layout similar to the diagram described below:
  3508.  
  3509.  
  3510.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3511.                      ║       │ ║   Up  │ ║       │
  3512.                      ║  Home │ ║ Arrow │ ║  PgUp │
  3513.                      ║       │ ║       │ ║       │
  3514.                      ╙───────┘ ╙───────┘ ╙───────┘
  3515.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3516.                      ║       │ ║       │ ║       │
  3517.                      ║  <-   │ ║   5   │ ║   ->  │
  3518.                      ║       │ ║       │ ║       │
  3519.                      ╙───────┘ ╙───────┘ ╙───────┘
  3520.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3521.                      ║       │ ║       │ ║       │
  3522.                      ║  End  │ ║   Dn  │ ║  PgDn │
  3523.                      ║       │ ║ Arrow │ ║       │
  3524.                      ╙───────┘ ╙───────┘ ╙───────┘
  3525.                      
  3526.  
  3527.      In the diagram above, you may notice that the up and down arrow
  3528. are not represented by their ASCII characters, but are instead
  3529. represented by words.  This is because many printers do not support the
  3530. up arrow, the down arrow, the right arrow, or the triangular
  3531. characters.  So, wherever there is one of these characters in File
  3532. Commando, we will use their verbal label instead or their character for 
  3533. those of you who may wish to print this documentation file out.  You may 
  3534. notice that this diagram is repeated from earlier in Section 2.  This is 
  3535. to make it easier to explain the following cursor movement.
  3536.  
  3537.  
  3538.      To move the cursor down one line, press the down arrow key.  
  3539. Likewise, to move the cursor up one line, press the up arrow key.  To 
  3540. move the cursor one space to the right, press the right arrow key, (->).  
  3541. To move the cursor one space back to the left, press the left arrow key, 
  3542. (<-).
  3543.  
  3544.  
  3545.      To move to the first position on the current line of text, press 
  3546. the Home key.  To move to the last position on the current line of
  3547. text, press the End key.  To move one word to the right, press the
  3548. control key and the right arrow key simultaneously.  This will put the
  3549. cursor at the first character position in the word.  To move one word
  3550. to the left of the current cursor position, press the control key and
  3551. the left arrow key simultaneously.  This will place the cursor at the
  3552. last character position in the preceding word.
  3553.  
  3554.  
  3555.      To move one page downward in the text, press the PgDn key.  To move 
  3556. one page upward in the text, press the PgUp key.  To move to the first 
  3557. position in the file, press the control key and the Home key 
  3558. simultaneously.  To move to the last position in the file, press the 
  3559. control key and the End key simultaneously. 
  3560.  
  3561.  
  3562.  
  3563.  
  3564.                                 53
  3565. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3566.  
  3567.  
  3568. Section 6: The Patch Editor
  3569.  
  3570.  
  3571. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3572.  
  3573. Patching: B:\CALC.C                                                             
  3574.  
  3575. Relative Sector 0000 (   0)      Byte  0000 (   0)      Page 0                  
  3576.  
  3577.        -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F  0123456789ABCDEF        
  3578. -00    23 69 6E 63 6C 75 64 65 20 22 63 61 6C 63 2E 68  #include "calc.h   00-  
  3579. -01    22 0D 0A 23 69 6E 63 6C 75 64 65 20 22 6D 61 74  "  #include "mat   01-  
  3580. -02    68 2E 68 22 0D 0A 0D 0A 69 6E 69 74 69 61 6C 69  h.h"    initiali   02-  
  3581. -03    7A 65 5F 76 61 72 69 61 62 6C 65 73 28 29 0D 0A  ze_variables()     03-  
  3582. -04    7B 0D 0A 20 20 64 69 76 69 64 65 5F 62 79 5F 7A  {    divide_by_z   04-  
  3583. -05    65 72 6F 20 3D 20 22 41 74 74 65 6D 70 74 20 74  ero = "Attempt t   05-  
  3584. -06    6F 20 44 69 76 69 64 65 20 62 79 20 5A 65 72 6F  o Divide by Zero   06-  
  3585. -07    22 3B 0D 0A 20 20 69 6C 6C 65 67 61 6C 5F 76 61  ";    illegal_va   07-  
  3586. -08    6C 75 65 20 20 3D 20 22 49 6C 6C 65 67 61 6C 20  lue  = "Illegal    08-  
  3587. -09    56 61 6C 75 65 20 6F 72 20 4F 75 74 20 6F 66 20  Value or Out of    09-  
  3588. -0A    52 61 6E 67 65 22 3B 20 0D 0A 20 20 6F 76 65 72  Range";     over   0A-  
  3589. -0B    66 6C 6F 77 20 3D 20 22 4F 76 65 72 66 6C 6F 77  flow = "Overflow   0B-  
  3590. -0C    22 0D 0A 20 20 70 69 20 3D 20 33 2E 31 34 31 35  "    pi = 3.1415   0C-  
  3591. -0D    39 32 36 35 34 3B 0D 0A 20 20 72 61 64 69 61 6E  92654;    radian   0D-  
  3592. -0E    73 20 3D 20 30 2E 30 31 37 34 35 33 32 39 33 3B  s = 0.017453293;   0E-  
  3593. -0F    0D 0A 20 20 7A 65 72 6F 20 3D 20 30 2E 30 3B 0D      zero = 0.0;    0F-  
  3594.                                                                                 
  3595.  COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3596.  
  3597.  
  3598.      The Patch command, located under the EDIT command menu, allows you 
  3599. to display and modify any byte in a file.  The screen, shown above, is 
  3600. divided into two sections, the hexadecimal representation of the file 
  3601. and the ASCII display of the file.  Modification of the file can be 
  3602. accomplished in one of two ways, either by changing the ASCII characters 
  3603. or by changing the HEXADECIMAL representation of the file.  
  3604.  
  3605.  
  3606.      The line underneath the title line identifies the file picked by 
  3607. you to modify under the PATCH command.  Under this line is the location 
  3608. line, which informs you where you are currently at in the file.  The 
  3609. Relative Sector entry tells where you are located in the file.  A sector 
  3610. is made up of 512 bytes.  Only 256 bytes are on the screen at a time.  
  3611. The Byte entry tells where you are in the 256 byte block on the screen.  
  3612. Each of these entries have one number followed by another number in 
  3613. parentheses.  The first number is the hexadecimal notation, the second 
  3614. is its decimal equivalent ( HEX(DEC) ).  The Page entry tells whether 
  3615. you are in the first or second half of the sector.  Page will vary only 
  3616. from 1 to 2.  The following are the page byte value ranges for each 
  3617. screen:
  3618.  
  3619. Page 0      ---      Bytes 000(000) - 0FF(255)
  3620. Page 1      ---      Bytes 100(256) - 1FF(511)
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.                                 54
  3631. FILE COMMANDO (TM) VERSION 1.20 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3632.  
  3633.  
  3634.      The bottom line of the screen defines the commands available to use
  3635. in modifying the file.  This line appears as follows:
  3636.  
  3637. COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3638.  
  3639. The L R U D keys represent the left, right, up, and down arrows,
  3640. respectively. 
  3641.  
  3642.  
  3643. <F1> - SAVE
  3644.  
  3645.  
  3646.      The Save command saves only the current edited sector of the file 
  3647. to the DOS buffer.  When the DOS buffer is filled, the saved sectors are 
  3648. written to disk.  If the DOS buffer is not filled before exiting the 
  3649. PATCH command, the buffer is then saved to disk.  
  3650.  
  3651.  
  3652. <F2> - TEXT  
  3653.  
  3654.  
  3655.      This option switches the edit option from hexadecimal format to 
  3656. regular ASCII characters.  Pressing <F2> once will switch the displayed 
  3657. prompt to  <F2> - HEX  When displaying the label TEXT, the editor is in 
  3658. hexadecimal edit mode, meaning that the only characters that can be
  3659. entered are the numbers 0 - 9, A - F.  These characters will show up in
  3660. the hexadecimal portion of the file display at the cursor.  When
  3661. displaying the label HEX, the editor is in text mode, meaning that
  3662. almost any characters can be entered.  These characters will appear in
  3663. the ASCII character portion of the file display at the cursor.  Each
  3664. character is two hexadecimal characters long.  The character or number
  3665. entered on the activated side of the display will correspondingly alter
  3666. the other side of the display.
  3667.  
  3668.  
  3669. <F3> - UNDO
  3670.  
  3671.  
  3672.      The UNDO command resets the current page to its former state.  This 
  3673. is useful when you have extensively changed a section of the file by 
  3674. mistake.  This command will then redispl