home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / filutl / wfu.arc / WFU.DOC next >
Text File  |  1986-04-08  |  34KB  |  847 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                "WFU"
  21.  
  22.                        The Wagner Files Utility
  23.  
  24.                              Version 1.0
  25.  
  26.                            USER REFERENCE
  27.  
  28.  
  29.  
  30.  
  31.  
  32.                   (C) Copyright 1986 by Wagner Systems
  33.  
  34.                            All Rights Reserved
  35. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page i
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.         QUICK NOTES FOR THOSE WHO HATE TO READ MANUALS
  43.  
  44.  
  45. Getting out:
  46.  
  47.         Don't you hate it when you bring up a new program only
  48.         to find out that you don't know how to get out except 
  49.         to boot?  Press the ESC key to exit.
  50.  
  51. Invocation:
  52.         
  53.         A>WFU  [drive]
  54.  
  55.         The name of the program is WFU.  It may be invoked with 
  56.         or without a drive designator.  If invoked without a
  57.         drive designator, the current logged drive is used.
  58.  
  59. Description:
  60.  
  61.         WFU is a utility for managing large capacity disk drives
  62.         that utilize the hierarchical file structure of MS-DOS
  63.         version 2 and up.
  64.  
  65. Environment:
  66.  
  67.         WFU runs on an IBM PC/XT/AT or 100% compatible with MS-DOS
  68.         version 2 and above. 
  69.  
  70. Usage:
  71.         The function keys are used to execute the most used functions.
  72.         Hold down the ALT key while pressing any function key for a
  73.         brief explanation of what each key does.  Use the arrow keys,
  74.         HOME, END, PGUP, PGDN, CONTROL-HOME, CONTROL-LEFT ARROW, to move 
  75.         around the screen.  Go slow and watch what's happening on the 
  76.         screen.  If you can't figure it out, then read the appropriate 
  77.         portion of this manual.
  78. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page ii
  79.  
  80.  
  81.  
  82.  
  83.                        TABLE OF CONTENTS
  84.  
  85.         Topic                                               Page
  86.  
  87.         USER SUPPORT........................................1
  88.         SYSTEM REQUIREMENTS AND INSTALLATION................3
  89.         WHAT YOU SEE........................................5
  90.         WHAT YOU CAN DO
  91.                 READ DIRECTORY OF ANOTHER DRIVE.............8
  92.                 REFRESH DIRECTORY IN MEMORY.................8
  93.                 CHANGE WILDCARD SPECIFICATION...............8
  94.                 SEARCH FOR A FILE OR GROUP OF FILES.........8
  95.                 SWAP SOURCE AND DESTINATION WINDOWS.........8
  96.                 PRINT A SINGLE FILE.........................9
  97.                 PRINT MULTIPLE FILES........................9
  98.                 EDIT FILES..................................9
  99.                 EXECUTE A PROGRAM...........................10
  100.                 MAKE A DIRECTORY............................10
  101.                 REMOVE A DIRECTORY..........................10
  102.                 MARK/UNMARK SINGLE FILE.....................10
  103.                 MARK MULTIPLE FILES.........................11
  104.                 UNMARK MULTIPLE FILES.......................11
  105.                 COPY MARKED FILES...........................11
  106.                 COPY ALL FILES MATCHING WILDCARD............11
  107.                 MOVE MARKED FILES...........................12
  108.                 TOGGLE BETWEEN WINDOWS AND SCREENS..........12
  109.                 PEEK AT A FILE..............................12
  110.                 VIEW STATISTICS.............................12
  111.                 SORT FILES..................................12
  112.                 ERASE MARKED FILES..........................13
  113.                 ERASE ALL FILES MATCHING WILDCARD...........13
  114.                 EXIT THE PROGRAM............................13
  115.         FUTURE ENHANCEMENTS.................................14
  116.         TIPS AND POINTERS...................................15
  117.         CUSTOMIZATION.......................................16
  118. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 1
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.                         USER SUPPORT
  126.  
  127. This program is "user supported."  
  128.  
  129. That does NOT mean public domain.  We retain all rights.  What it
  130. does mean is that this is an experiment in marketing.  If you are 
  131. uncomfortable with "shrink wrap" agreements, copy protection, and
  132. a price that more represents advertising costs than development 
  133. costs, then user supported software is the only reasonable altern-
  134. ative.  We signify our trust in the user community by offering our 
  135. product for sale in this manner.  We hope you respond in kind.
  136. WFU is not copy protected.  In fact you are encouraged to make 
  137. evaluation copies for your friends.  After all, if you can't try it, 
  138. how do you know if you like it?
  139.  
  140. If, after evaluation, you find the program useful to you and wish 
  141. to own a copy, send $29.95 and the serial number of your evaluation 
  142. copy to:
  143.  
  144.                 Wagner Systems
  145.                 POB 455
  146.                 Prairie Grove, AR 72753
  147.  
  148.  
  149. We will then consider you a registered user with the following 
  150. advantages:
  151.  
  152.         1.  You will be sent the current version of the program.
  153.  
  154.         2.  Your new copy will contain a serial number unique 
  155.             to you.  When a new user registers with your serial 
  156.             number, we will send you a check for 10% of the 
  157.             amount they sent us.  
  158.  
  159.         3.  You will receive three quarterly newsletters with 
  160.             usage tips, fixes, and notices of enhancements.
  161.  
  162.         4.  You may upgrade to a new release for $15. 
  163.  
  164.         5.  You've paid a dollar for a dollar's worth of value.
  165.             Fair feels good.
  166. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 2
  167.  
  168.  
  169.  
  170.  
  171. IF YOU DECIDE NOT TO REGISTER
  172.  
  173. If you decide not to register, please do not tamper with the
  174. copyright notice or documentation.  Pass all four original
  175. files on to new users so they can make a complete evaluation.
  176. Be sure to mark all evaluation diskettes that you may make with
  177. the copyright notice: (C) COPYRIGHT 1986 BY WAGNER SYSTEMS.
  178.  
  179.  
  180.  
  181. MAKING COPIES
  182.  
  183. Registered owners are allowed to make as many copies for archival
  184. purposes as desired.  Only a registered owner may make an archival
  185. copy.  If you are not a registered owner, then all copies you make
  186. are considered evaluation copies.  Whether or not you are a regis-
  187. tered owner, any copies that leave your possession are considered 
  188. evaluation copies and therefore the property of WAGNER SYSTEMS.  
  189. (Of course, you own the diskette itself, it's only the program 
  190. that we claim rights to.)
  191. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 3
  192.  
  193.  
  194.  
  195.  
  196.                         SYSTEM REQUIREMENTS
  197.  
  198.         1.  IBM PC/XT/AT or compatible.
  199.  
  200.         2.  128k of memory.
  201.  
  202.         3.  One diskette drive.
  203.  
  204.         4.  Monochrome or Color Graphics Adapter.
  205.  
  206.         5.  80 column display.
  207.  
  208.         6.  MS-DOS version 2 or above.
  209.  
  210.  
  211.  
  212.  
  213.                 EVALUATION DISKETTE CONTENTS
  214.  
  215.         1.  WFU.EXE - the executable program.
  216.  
  217.         2.  WFU.DOC - this document.
  218.  
  219.         3.  WFU.TXT - miscellaneous text used by program.
  220.  
  221.         4.  README  - startup instructions.
  222.  
  223.  
  224.                     INSTALLATION
  225.  
  226.  
  227. No special installation is required.  Invoke from diskette or
  228. copy to any hard disk directory where DOS, using the PATH statement,
  229. can find it.  
  230.  
  231. The file WFU.TXT is provided for those of us who compulsively read 
  232. cereal boxes.  It contains merely a collection of quotes that are 
  233. randomly selected for display on the logo screen to keep you enter-
  234. tained while reading a directory structure. It is searched for first 
  235. in the path specified in the SET WFU command, then the MS-DOS PATH 
  236. is searched, and finally the root.  Let us know if this feature is 
  237. desirable or merely distracting.  Additional magazines will be made 
  238. available for use when this one grows tedious.
  239. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 4
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.                      CAUTIONS
  248.  
  249. Do not swap diskettes on a drive that WFU has accessed unless you
  250. immediately refresh the directory in memory.  WFU can handle the 
  251. directories of up to six physical drives, but currently cannot 
  252. reliably detect if a diskette has been swapped during a session. 
  253.  
  254. Be careful when invoking another program with the F1 or F2 keys.
  255. If the invoked program is ill behaved alone it remains ill 
  256. behaved when invoked by WFU and can, by messing with the memory
  257. space used by WFU, cause WFU to behave badly.
  258. (C) Copyright 1986 by Wagner Systems                                Page 5
  259.  
  260.  
  261.                         WHAT YOU SEE
  262.  
  263. WFU displays three separate screens at various times:
  264.  
  265. 1.  The DOS screen - This is the scrolling screen you see when 
  266.     using DOS normally.  WFU will print each command executed on
  267.     this screen for you, just as if you had typed the commands
  268.     yourself.  WFU will flip to this screen automatically when 
  269.     it needs to.  You can look at it at any time by pressing 
  270.     CONTROL-F6.  You may want to use I/O redirection to capture 
  271.     this screen to a disk file or your printer.
  272.  
  273. 2.  The LOGO screen - This screen is displayed any time that
  274.     a drive's directory structure is being read. You will see
  275.     it on start-up and when you have entered a new drive
  276.     specifier.  You may also look at it at any time by pressing
  277.     SHIFT-F6.
  278.  
  279. 3.  The WFU screen - This is the main screen.  Your commands
  280.     are only active while this screen is showing.  The screen 
  281.     is divided into windows.
  282.    
  283.     a.  The SOURCE DIRECTORY window - This window shows a 
  284.         graphic representation of the hierarchical file
  285.         directory structure of the drive that will be used
  286.         in all operations, in particular as the source in
  287.         a copy or move operation.
  288.  
  289.     b.  The FILES window - This window has two sizes.  When 
  290.         the program starts up, the smaller of the two, called 
  291.         the FILES NAMES window, is displayed between the SOURCE 
  292.         DIRECTORY window and DESTINATION DIRECTORY window, 
  293.         described below.  The FILES DETAIL window, the larger 
  294.         of the two, overlays the DESTINATION DIRECTORY window 
  295.         and has columns for file name, file size, creation 
  296.         date, and attributes. Each of the two FILES windows 
  297.         show a listing of files in the current source directory.  
  298.         The current source directory is the directory 
  299.         indicated by a bright or dull bar cursor in the SOURCE 
  300.         DIRECTORY window.  See figures 1 and 2 below.
  301.  
  302.     c.  The DESTINATION DIRECTORY window - This window is identical
  303.         to the SOURCE DIRECTORY window except that it may contain the
  304.         tree structure for a different drive.
  305.  
  306.     d.  The SOURCE PATH window - This window is just above the 
  307.         SOURCE DIRECTORY window.  It normally displays the path 
  308.         of the current source directory.  It is also used for 
  309.         specifying a new source drive.
  310. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 6
  311.  
  312.  
  313.  
  314.                            WHAT YOU SEE (cont.)
  315.  
  316.     e.  The FILESPEC window - This window is just above the FILES
  317.         window.  It displays the current wildcard specification.
  318.         It is also used to enter a new wildcard specification.
  319.  
  320.     f.  The DESTINATION PATH window - This window is just above the
  321.         DESTINATION DIRECTORY window.  It normally displays the path 
  322.         of the current destination directory.  It is also used for
  323.         specifying a new destination drive.
  324.  
  325.  
  326.                                Figure 1
  327. +===========================+=================+===============================+
  328. |       SOURCE PATH         |    FILESPEC     |       DESTINATION PATH        |
  329. +---------------------------+-----------------+-------------------------------+
  330. |                           |                 |                               |
  331. |                           |                 |                               |
  332. |                           |                 |                               |
  333. |                           |                 |                               |
  334. |     SOURCE DIRECTORY      |   FILES NAME    |    DESTINATION DIRECTORY      |
  335. |                           |                 |                               |
  336. |                           |                 |                               |
  337. |                           |                 |                               |
  338. |                           |                 |                               |
  339. |                           |                 |                               |
  340. |                           |                 |                               |
  341. |                           |                 |                               |
  342. +===========================+=================+===============================+
  343.  
  344.  
  345.  
  346.  
  347.                                Figure 2
  348. +===========================+=================================================+
  349. |       SOURCE PATH         |    FILESPEC                                     |
  350. +---------------------------+-------------------------------------------------+
  351. |                           |                                                 |
  352. |                           |                                                 |
  353. |                           |                                                 |
  354. |                           |                                                 |
  355. |     SOURCE DIRECTORY      |   FILES DETAIL                                  |
  356. |                           |                                                 |
  357. |                           |                                                 |
  358. |                           |                                                 |
  359. |                           |                                                 |
  360. |                           |                                                 |
  361. |                           |                                                 |
  362. |                           |                                                 |
  363. +===========================+=================================================+
  364. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 7
  365.  
  366.  
  367.                 
  368.                        WHAT YOU SEE (cont.)
  369.  
  370.  
  371. CURSOR MOVEMENT  
  372.  
  373.         BAR CURSOR
  374.  
  375.         Each of the three list windows has its own bar cursor for
  376.         selecting a specific directory or file for action.  Only
  377.         one of the three windows is active at a time.  When active
  378.         the bar cursor is bright reverse.  When not active the bar
  379.         cursor is a dull pattern of dots.  Scrolling may only take
  380.         place in an active window. The bar cursor is moved up by
  381.         pressing the UP ARROW key.  The bar cursor is moved down by
  382.         pressing the DOWN ARROW key.  When a list of directories
  383.         or files extends beyond the borders of a window, then the
  384.         message "[nnn More]" will appear on the upper and/or
  385.         lower border to indicate that part of the list is not
  386.         visible.  The additional list items may be scrolled into
  387.         the window using the UP ARROW and DOWN ARROW keys.  A
  388.         whole windowful at a time may be scrolled by using the
  389.         PGUP and PGDN keys.  To position the window over the top
  390.         or bottom of a list use the HOME and/or END keys.
  391.         
  392.         To move between the three list windows, use the LEFT ARROW
  393.         or RIGHT ARROW keys.
  394.  
  395.         To move to an upper window press CONTROL-HOME.
  396.  
  397.         CHARACTER CURSOR
  398.  
  399.         Each of the three small upper windows, when active, will
  400.         contain a blinking block character cursor, indicating that
  401.         the program is waiting on a character to be entered by you.
  402.  
  403.         When the character cursor is in either of the PATH windows,
  404.         then you should enter a single character drive designator 
  405.         or press RETURN if you've changed your mind.  
  406.  
  407.         If the character cursor is in the FILESPEC window, then 
  408.         the program is waiting for you to enter a new wildcard 
  409.         filespec.  Press RETURN to default back to the wildcard *.*.
  410.  
  411.         The character cursor is also used while inputting a new 
  412.         directory name.
  413. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 8
  414.  
  415.  
  416.  
  417.                         WHAT YOU CAN DO
  418.  
  419.  
  420. READ DIRECTORY OF ANOTHER DRIVE - CONTROL-HOME
  421.  
  422.         WFU initially uses the single logged drive or command line
  423.         drive as both the source and destination drive.  However,
  424.         if your activity is not limited to that drive, as when you
  425.         must copy files from one drive to another, then you must
  426.         read in the directory structure of the subsequent drive.
  427.         To do this, insure that the bar cursor is in either the
  428.         SOURCE DIRECTORY or DESTINATION DIRECTORY window and press
  429.         CONTROL-HOME.  Then either the SOURCE PATH or DESTINATION
  430.         PATH window, whichever is appropriate, becomes the active
  431.         window with a blinking character cursor. At this point 
  432.         enter a drive letter A thru F. See also SWAP SOURCE AND
  433.         DESTINATION below.
  434.  
  435. REFFRESH DIRECTORY IN MEMORY - CONTROL-HOME
  436.  
  437.         Same as READ DIRECTORY OF ANOTHER DRIVE above, except you
  438.         enter the same drive designator.  Do this whenever you
  439.         swap diskettes while in WFU.
  440.  
  441. CHANGE WILDCARD SPECIFICATION - CONTROL-HOME
  442.  
  443.         WFU initially uses *.* as the wildcard specification.
  444.         You may change this at any time by insuring that the 
  445.         FILES NAME or FILES DETAIL window is the active window,
  446.         and then pressing CONTROL-HOME.  At this point, a blinking
  447.         block cursor will appear in the FILESPEC window. Enter a 
  448.         new wildcard spec here.  To change the spec back to the
  449.         default *.* simply press RETURN.
  450.         
  451. SEARCH FOR A FILE OR GROUP OF FILES - CONTROL-HOME
  452.  
  453.         This is really not a separate function, but is really
  454.         the same as CHANGE WILDCARD SPECIFICATION above.
  455.         It is mentioned under a separate name to draw attention
  456.         to the fact that searching is a by-product of changing
  457.         the wildcard spec.  Notice that if the wildcard spec
  458.         is anything other than *.* then a mark will appear 
  459.         beside every directory entry that contains a file
  460.         or files matching the wildcard spec.  Keep in mind
  461.         that the wildcard spec itself does not have to contain
  462.         any wildcard characters at all and may in fact be
  463.         a specific file name.
  464.  
  465. SWAP SOURCE AND DESTINATION WINDOW DRIVES - CONTROL-LEFT ARROW
  466.  
  467.         If you wish to change which drive is the source drive and
  468.         which drive is the destination drive, then press the 
  469.         CONTROL and left arrow keys simultaneously. Because, when
  470.         swapping, the bar cursor positions are not changed, this
  471.         is a convenient way to look at what files are in the dest-
  472.         ination directory also.
  473. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 9
  474.  
  475.  
  476.         
  477.                         WHAT YOU CAN DO (cont.)
  478.  
  479.  
  480. PRINT A SINGLE FILE:  F1
  481.  
  482.         Press F1 to print the file at the cursor. The default print 
  483.         program is PRINT.COM usually supplied with MS-DOS.  You will 
  484.         then be presented with a print command template in a small 
  485.         window with a blinking block character cursor.  You may then 
  486.         enter any command line arguments used by the print program 
  487.         or simply press RETURN if no arguments are needed.  The 
  488.         WFU program may, at your option, use a different print 
  489.         program than the default. To change the default, see 
  490.         CUSTOMIZATION, page 16.
  491.  
  492. PRINT MULTIPLE FILES:  SHIFT-F1
  493.  
  494.         Press SHIFT-F1 to print MARKED files.  Only the files in
  495.         the current source directory selected by MARKING will be 
  496.         printed. See MARKING FILES below.  The default print program 
  497.         is PRINT.COM usually supplied with MS-DOS.  After MARKING 
  498.         the files to be printed, press SHIFT-F1.  You will then be 
  499.         presented with a print command template in a small window with 
  500.         a blinking block character cursor.  You may then enter any 
  501.         command line arguments used by the print program or simply 
  502.         press RETURN if no arguments are needed.  The WFU program 
  503.         may, at your option, use a different print program than the 
  504.         default.  To change the default, see CUSTOMIZATION, page 16.
  505.  
  506. EDIT FILES:  F2
  507.  
  508.         The file currently at the cursor in the FILES NAMES window 
  509.         or the FILES DETAIL window may be edited by pressing the 
  510.         function key F2.  People fight over editors, so rather than 
  511.         supply you with yet another editor not to your taste, you 
  512.         must specify your editor of choice.  See CUSTOMIZATION, page 16.  
  513.  
  514.         ================== NOTE =====================================
  515.         Because your editor may add, delete, and modify files 
  516.         without the knowledge of the WFU program, the directory 
  517.         structure will be refreshed automatically by again reading 
  518.         all active drives when your program terminates.
  519.         =============================================================
  520. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 10
  521.  
  522.  
  523.  
  524.                         WHAT YOU CAN DO (cont.)
  525.  
  526.  
  527. EXECUTE A PROGRAM:  SHIFT-F2
  528.  
  529.         The file currently under the cursor in the FILES NAMES 
  530.         window or the FILES DETAIL window may be executed by 
  531.         pressing SHIFT-F2.  You will then be presented with a 
  532.         command template in a small window with a blinking block 
  533.         character cursor.  You may then enter any command line 
  534.         arguments needed by the command or simply press RETURN 
  535.         if no arguments are needed.
  536.  
  537.         ================== NOTE =====================================
  538.         Because your program may add, delete, and modify files 
  539.         without the knowledge of the WFU program, the directory 
  540.         structure will be refreshed automatically by again reading 
  541.         all active drives when your program terminates.
  542.         =============================================================
  543.  
  544. MAKE A DIRECTORY:  F3
  545.  
  546.         To make a new directory, position the bar cursor on the 
  547.         the new directory's parent directory and press function 
  548.         key F3.  The directory structure will open up revealing 
  549.         a new limb of the tree and the bar cursor will temporarily 
  550.         be replaced with a blinking block character cursor.  You 
  551.         may then enter the new directory's name.
  552.  
  553. REMOVE A DIRECTORY:  SHIFT-F3
  554.  
  555.         To remove a directory, position the bar cursor on the
  556.         directory to be deleted and press SHIFT-F3.  You may not
  557.         remove a directory that still contains files or 
  558.         subdirectories.
  559.  
  560.  
  561. MARK/UNMARK SINGLE FILE:  F4
  562.  
  563.         Files to be copied or deleted must be marked before the
  564.         COPY or DELETE operations.  As few as one and as many as
  565.         all files in a directory may be marked.  Files may be 
  566.         marked/unmarked individually or in groups.  
  567.  
  568.         A single file may be marked/unmarked by simply positioning 
  569.         the bar cursor on the selected file and pressing the function
  570.         key F4.  
  571. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 11
  572.  
  573.  
  574.  
  575.                         WHAT YOU CAN DO (cont.)
  576.  
  577.  
  578. MARK MULTIPLE FILES: SHIFT-F4
  579.  
  580.         All files matching the wildcard specification, displayed 
  581.         in the FILESPEC window, may be marked by pressing the SHIFT 
  582.         and F4 keys simultaneously.  
  583.  
  584.  
  585. UNMARK MULTIPLE FILES: CONTROL-F4
  586.  
  587.         All files in a directory that were marked by any method
  588.         may be unmarked by pressing the CONTROL and F4 keys 
  589.         simultaneously.  
  590.  
  591.         See TIPS AND POINTERS, page 15, for examples of this powerful 
  592.         feature.
  593.  
  594.  
  595. COPY MARKED FILES: F5
  596.  
  597.         Files may be copied from one directory to another on the 
  598.         same drive or they may be copied from a directory on 
  599.         one drive to a directory on another drive.  
  600.  
  601.         To copy files, position the bar cursors in the SOURCE DIRECTORY 
  602.         window and the DESTINATION DIRECTORY window on the chosen source
  603.         and destination directories and press F5.  All marked files
  604.         in the source directory will then be copied to the destination
  605.         directory.  Be sure the source and destination bar cursors 
  606.         are set correctly and all files to be copied are marked
  607.         BEFORE pressing F5.  
  608.  
  609.         Files that were marked remain marked after a copy and must 
  610.         be explicitly unmarked.
  611.  
  612. COPY ALL FILES MATCHING WILDCARD IN DIRECTORY: SHIFT-F5
  613.  
  614.         If ALL files in a directory that match the wildcard spec
  615.         are to be copied, then there is no need to mark them.  In 
  616.         this case simply position the bar cursors in the SOURCE 
  617.         DIRECTORY window and the DESTINATION DIRECTORY window on 
  618.         the chosen source and destination directories and press 
  619.         SHIFT-F5.  All files in the source directory that match 
  620.         the wildcard spec will then be copied to the destination
  621.         directory.  Be sure the source and destination bar cursors 
  622.         are set correctly.
  623. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 12
  624.  
  625.  
  626.  
  627.                         WHAT YOU CAN DO (cont.)
  628.  
  629.  
  630. MOVE MARKED FILES: CONTROL-F5
  631.  
  632.         Files in a directory may be moved rather than copied. 
  633.         (Move differs from copy in that when a file is moved, it no 
  634.         longer exists in the source directory.)  To move all marked
  635.         files to another directory on the same drive press CONTROL and
  636.         F5 simultaneously.  Files may not be moved to another drive,
  637.         although they may be copied.  
  638.  
  639. TOGGLE BEWEEN FILES WINDOWS:  F6
  640.  
  641.         Press F6 to toggle between the FILES NAMES window and the
  642.         FILES DETAIL window.
  643.  
  644. TOGGLE BETWEEN WORK SCREEN AND LOGO SCREEN: SHIFT-F6
  645.  
  646. TOGGLE BETWEEN WORK SCREEN AND DOS SCREEN: CONTROL-F6
  647.  
  648. PEEK AT A FILE:  F7
  649.  
  650.         As an aid to identification, you may peek at the contents
  651.         of a file.  Press F7 to peek at the file in the bar
  652.         cursor.  To modify the file, use your editor (F2).
  653.  
  654. VIEW STATISTICS:   F8
  655.  
  656.         Press function key F8 to view statistics.  Total space and
  657.         space available on the source and destination drives, among
  658.         other things, are displayed in a pop-up window.
  659.  
  660. SORT FILES IN NAME SEQUENCE:  F9
  661.  
  662.         To sort the files in a directory into ascending name sequence,
  663.         press function key F9.  
  664.  
  665.         Attempts to sort with a wildcard specification other than
  666.         "*.*" are disallowed.
  667.  
  668.  
  669. SORT FILES IN DATE SEQUENCE: SHIFT-F9
  670.  
  671.         To sort the files in a directory into ascending date sequence,
  672.         press SHIFT and F9 simultaneously.
  673.  
  674.         Attempts to sort with a wildcard specification other than
  675.         "*.*" are disallowed.
  676. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 13
  677.  
  678.  
  679.  
  680.                         WHAT YOU CAN DO (cont.)
  681.  
  682.  
  683. ERASE MARKED FILES:  F10
  684.  
  685.         To erase files, position the bar cursor in the SOURCE DIRECTORY
  686.         window to the appropriate directory, mark all files
  687.         to be erased, then press function key F10.  You will then
  688.         be presented with a warning and an opportunity to change
  689.         your mind. To the message "ARE YOU SURE (Y/N)?" reply
  690.         "Y" to go ahead and erase.  Reply "N" to abort the erase
  691.         operation.  As marked files are being erased, you may still
  692.         abort the remainder of the erase operation by pressing
  693.         the ESC key.  
  694.  
  695.  
  696. ERASE ALL FILES THAT MATCH WILDCARD: SHIFT-F10
  697.  
  698.         ALL files in a directory that match the wildcard spec may 
  699.         be erased without marking by pressing the SHIFT and F10 
  700.         keys simultaneously.  If you use this method of erasure, 
  701.         nothing but a CONTROL-C will abort the operation once it 
  702.         starts, and you will have probably already erased some 
  703.         files. Also with this method, if you abort erasure with 
  704.         CONTROL-C, the WFU program no longer has an accurate list 
  705.         of files in the directory and you should exit and restart 
  706.         WFU.  
  707.                         ! ! WARNING ! !
  708.                 Erasing files is spooky business. With a 
  709.                 powerful tool you can do a lot of damage
  710.                 quickly. PAY ATTENTION.
  711.  
  712.  
  713. EXIT THE PROGRAM - ESC
  714.  
  715.         To exit the files program, the WFU screen must be displayed
  716.         with no blinking block cursor anywhere on the screen.
  717.         Press the ESC key to exit back to MS-DOS.
  718. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 14
  719.  
  720.  
  721.  
  722.                 FUTURE ENHANCEMENTS
  723.  
  724. RENAME A FILE OR DIRECTORY
  725.  
  726.         To rename a file or directory, you will simply select the 
  727.         name with the bar cursor and type the new name over the 
  728.         old, terminating the new name with the RETURN key.  If, 
  729.         after starting a rename, you change your mind before 
  730.         pressing the RETURN, then you may abort the rename and 
  731.         return to the original name by pressing ESC.
  732.  
  733. CHANGE A FILE'S ATTRIBUTES
  734.  
  735.         To change a file's attributes, you will select the file 
  736.         with the bar cursor and press the TAB key.  You will 
  737.         then be presented with a blinking block cursor over the 
  738.         current attributes.  You may then enter the codes for 
  739.         the new attributes. 
  740.  
  741. SORT ON EXTENSION
  742.  
  743. CHOOSE FOREGROUND AND BACKGROUND COLORS BY WINDOW
  744.  
  745. SPEEDIER READING OF DIRECTORY STRUCTURE
  746. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 15
  747.  
  748.  
  749.  
  750.                     TIPS AND POINTERS
  751.  
  752. MARKING FILES - A combination of the marking methods in conjunction
  753.         with various "wildcards" is more useful than individual 
  754.         marking.
  755.  
  756.         Example: mark all files in a directory EXCEPT files with
  757.         a .BAT extension.
  758.  
  759.         1. Use SHIFT-F4 with a wildcard of "*.*" to mark all files
  760.            in a directory.
  761.  
  762.         2. Then use CONTROL-F4 with a wildcard of "*.BAT" to unmark
  763.             just the .BAT files.
  764.  
  765.         3. Change the wildcard back to "*.*" to see that all files
  766.             are marked EXCEPT .BAT files.
  767.  
  768.         4. You may then use F4 alone to touch up, marking or
  769.            unmarking selected individual files.
  770.  
  771. REDESIGNING THE DIRECTORY STRUCTURE - Use a combination of the MAKE 
  772.         DIRECTORY function and the MOVE FILES function.
  773.  
  774. DELETING FILES - If you have plenty of room on your hard disk, you 
  775.         might want to set up a JUNK directory, and instead of 
  776.         deleting files when they are cluttering up your working 
  777.         directory, just MOVE(CONTROL-F5) them to JUNK.  Then 
  778.         periodically SORT(SHIFT-F9) into date sequence and 
  779.         DELETE(F10) the older files from JUNK.  This gives you 
  780.         a grace period to change your mind.
  781. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 16
  782.  
  783.  
  784.  
  785.                         CUSTOMIZATION
  786.  
  787. All customization is done by using the SET command of MS-DOS to make
  788. an entry into the environment.  The name of the entry should be
  789. "WFU".  Currently, only three options may be entered: the name of your
  790. editor, the name of your file print program, and the directory where
  791. you wish to place WFU.TXT.  Each option should be terminated with a 
  792. semi-colon.  If an option is omitted, then its semi-colon should still 
  793. be present.  This command should be placed in your AUTOEXEC.BAT file
  794. to avoid entering it after each boot.
  795.  
  796. FORMAT:
  797.  
  798.         SET WFU=editor_name;print_name;path
  799.  
  800. EXAMPLES:
  801.  
  802.         SET WFU=MYEDITOR;MYPRINT;\MYDIR;
  803.                 
  804.                 Means:
  805.                 MYEDITOR will be invoked when you press F2.
  806.                 MYPRINT will be invoked when you press F1.
  807.                 The file WFU.TXT should be in the directory \MYDIR.
  808.  
  809.         SET WFU=MYEDITOR;;;
  810.  
  811.                 Means:
  812.                 MYEDITOR will be invoked when you press F2.
  813.                 PRINT (the default) will be invoked when you press F1.
  814.                 The file WFU.TXT should be in one of the directories
  815.                 specified in the PATH command or the root.
  816.  
  817.         SET WFU=;MYPRINT;;
  818.  
  819.                 Means:
  820.                 No editor is specified. You will get an error message
  821.                 when you press F2.
  822.                 MYPRINT will be invoked when you press F1.
  823.                 The file WFU.TXT should be in one of the directories
  824.                 specified in the PATH command or the root.
  825.  
  826.         SET WFU=;;\MYDIR1\MYDIR2;
  827.  
  828.                 Means:
  829.                 No editor is specified. You will get an error message
  830.                 when you press F2.
  831.                 PRINT (the default) will be invoked when you press F1.
  832.                 The file WFU.TXT should be in the directory \MYDIR1\MYDIR2.
  833. (C) Copyright 1986 by Wagner Systems           WFU VER 1.0          Page 17
  834.  
  835.  
  836.  
  837.  
  838.                    BACKGROUND
  839.  
  840. If you are interested:
  841.  
  842. This program was developed using Lattice C ver.2.15 on a Zenith 150.
  843. The Microsoft Macro Assembler ver.1.27 was used for interfaces to
  844. MS-DOS functions, BIOS functions, and for accessing video RAM. There
  845. are about 5500 lines of C source and about 700 lines of assembler.
  846.  
  847.