home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / withlist.lzh / MANUAL.DOC < prev    next >
Text File  |  1990-06-14  |  26KB  |  697 lines

  1.  
  2.  
  3.  
  4.            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  5.            ▒▒ ┌──────────────────────────────────────────────┐ ▒▒
  6.            ▒▒ │                                              │ ▒▒
  7.            ▒▒ │                   WithList                   │ ▒▒
  8.            ▒▒ │                                              │ ▒▒
  9.            ▒▒ │    Version 1.0   Release Date  4 June 90     │ ▒▒
  10.            ▒▒ │                                              │ ▒▒
  11.            ▒▒ │                                              │ ▒▒
  12.            ▒▒ └──────────────────────────────────────────────┘ ▒▒
  13.            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  14.  
  15.  
  16.  
  17.         WithList is not dedicated to the Public Domain.  WithList is:
  18.  
  19.    Copyright 1990 by Richard Grubic and OurSoft, all rights reserved.
  20.    WithList is fully Copyrighted and protected under US Federal and
  21.    International Copyright laws.
  22.    See Copyright Notice and License Agreement in License.doc.
  23.  
  24.  
  25.         You may use WithList to evaluate it.  You are encouraged to make
  26.    copies for others to evaluate, so long as you do not charge for them,
  27.    and so long as you copy unaltered, the entire packed file including
  28.    the documentation, copyright notice, and licenses.
  29.  
  30.  
  31.         While there is no dollar fee for use of WithList, if you use it
  32.    OurSoft asks you to comply with the following four (4) special
  33.    requests:
  34.  
  35.    1)  Review the Other Products from OurSoft section of this manual,
  36.    familiarizing yourself with OurSoft products.
  37.  
  38.    2)  If you can or do use software of the same nature as any of the
  39.    OurSoft products, obtain copies of the related OurSoft products and
  40.    try them out.  Compare the features with any alternatives.
  41.  
  42.  
  43.    Please note that, if you are a DOS user you should obtain and try both
  44.    Blaiz and StarCOM as you will want both of those.  If you use MSWord
  45.    you should obtain and try FWCONV.  If you use either Brief, or any
  46.    Borland Turbo language you will be quite pleased with Turbo Brief.
  47.  
  48.  
  49.    3)  Tell your friends about and/or write your experiences in your
  50.    favorite echo conference about the OurSoft products you try.
  51.  
  52.    4)  If you decide you like one or more of these OurSoft products,
  53.    Order or Register for them.
  54.  
  55.  
  56.         WithList.zip includes the following files:
  57.  
  58.    WITHLIST.BAT   executes a command repetitively with a file of inputs
  59.    SETENV  .ZIP   Richard Marks environment modifier package
  60.    SUMMARY .DOC   overview of WithList
  61.    MANUAL  .DOC   on-line manual
  62.    INFO    .DOC   ordering information, policies, prices, terms, etc.
  63.    LICENSE .DOC   license agreements
  64.    ORDER   .DOC   registration form
  65.  
  66.  
  67.         WithList requires Richard Marks SetEnv.exe.  We have included a
  68.    packed file of his SetEnv as it circulates on local BBS's.  Both Mike
  69.    Arst and Richard Grubic made special efforts to locate and contact the
  70.    author to obtain his permission to include his package.  However,
  71.    neither of us was able to locate anyone who knew how to contact him.
  72.  
  73.    There is no copyright nor contact information in SetEnv, so we
  74.    presumed it was Public Domain wherein the author allows any use.
  75.  
  76.  
  77.         For your convenience, approximate line numbers in MANUAL.DOC
  78.    INFO.DOC and LICENSE.DOC are shown in the Contents and Indexes for
  79.    easy quick screen access with line oriented editors or display
  80.    programs like LIST.  There is no printed manual available for
  81.    WithList.
  82.  
  83.  
  84.  
  85.                         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  86.                         █  C O N T E N T S  █
  87.                         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  88.  
  89.  
  90.    Subject                  MANUAL .DOC                         Line
  91.  
  92.    Introduction..................................................149
  93.    About OurSoft.................................................179
  94.    Installation..................................................191
  95.    How to Use....................................................209
  96.    How it Works
  97.        by Mike Arst..............................................263
  98.    Other Products from OurSoft...................................407
  99.        Blaiz.....................................................407
  100.        StarCOM...................................................449
  101.        FWCONV....................................................485
  102.        Turbo Brief...............................................509
  103.        Support and Training......................................551
  104.    WithList Tutorial.............................................569
  105.    Index.........................................................623
  106.  
  107.    Subject                  INFO .DOC                           Line
  108.  
  109.    How to Contact OurSoft........................................ 32
  110.    How to Order..................................................116
  111.    How to Register...............................................116
  112.    Support Services..............................................194
  113.        General...................................................200
  114.        Unbundled Support.........................................227
  115.        Procedures................................................293
  116.        Training..................................................353
  117.    Policies......................................................371
  118.        Source Code...............................................374
  119.        Software Developers.......................................398
  120.        Original Software.........................................416
  121.        Printed Manuals...........................................428
  122.        Enhancements..............................................446
  123.        Definition of Users.......................................458
  124.        Home Use..................................................488
  125.        Volume Discounts..........................................506
  126.        Purchase Orders...........................................566
  127.        Terms.....................................................578
  128.    Price Schedule................................................596
  129.    Index.........................................................650
  130.  
  131.    Subject                  LICENSE .DOC                        Line
  132.  
  133.    Copyright Notice.............................................. 17
  134.    Agreements
  135.        LICENSE AGREEMENT......................................... 32
  136.        SUPPORT AND TRAINING SERVICES AGREEMENT...................182
  137.    Index.........................................................260
  138.  
  139.    Subject                  ORDER.DOC                           Line
  140.  
  141.    Registration Form...............................................4
  142.  
  143.  
  144.  
  145.  
  146.  
  147.            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  148.            ▒▒ ┌──────────────────────────────────────────────┐ ▒▒
  149.            ▒▒ │                                              │ ▒▒
  150.            ▒▒ │                   WithList                   │ ▒▒
  151.            ▒▒ │                                              │ ▒▒
  152.            ▒▒ └──────────────────────────────────────────────┘ ▒▒
  153.            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  154.  
  155.  
  156.  
  157.                         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  158.                         █   Introduction    █
  159.                         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  160.  
  161.  
  162.         Thank you for down-loading WithList
  163.  
  164.         This software offering, WithList, was conceived as a Batch file
  165.    to enable Blaiz users to use a list contained in a file for multiple
  166.    inputs to Blaiz commands like COPY, MOVE and DEL.  See Other Products
  167.    from OurSoft.  It also works with any commands which follow the DOS
  168.    syntax for those commands.
  169.  
  170.         OurSoft wishes to thank Mike Arst for writing the description of
  171.    WithList.Bat in the How it Works section, below.  And also to thank
  172.    Richard Marks for writing SetEnv.
  173.  
  174.  
  175.         Neither Mike Arst nor Richard Marks are affiliated with OurSoft.
  176.    Mike Arst is currently the moderator of FidoNet's BatPower echo
  177.    conference.
  178.  
  179.  
  180.  
  181.                           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  182.                           █  About OurSoft  █
  183.                           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  184.  
  185.  
  186.         OurSoft was founded in 1987 by Richard Grubic.
  187.  
  188.         OurSoft's goal is to be your kind of software company.  Your
  189.    feedback in helping us better serve your needs is most welcome.
  190.  
  191.  
  192.  
  193.                           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  194.                           █  Installation  █
  195.                           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  196.  
  197.  
  198.  
  199.         Copy or unpack WithList.bat and SetEnv.Zip to a subdirectory on
  200.    the PATH you have set in your AUTOEXEC.BAT file.
  201.  
  202.    Unzip SetEnv.Exe from SetEnv.Zip.
  203.  
  204.    Delete SetEnv.Zip.
  205.  
  206.    See your DOS manual for how to use paths and how to create an
  207.    AUTOEXEC.BAT file.
  208.  
  209.  
  210.  
  211.                           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  212.                           █  How to Use  █
  213.                           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  214.  
  215.  
  216.    SYNTAX:
  217.  
  218.         WithList  FileList  Your_Command  [input1 [input2 [input3]]]
  219.  
  220.    The first argument, FileList, should be the path and file name of a
  221.    text file containing your list of inputs for Your_Command.  FileList
  222.    is a required input.
  223.  
  224.    Your_Command is the second argument and should be the name of the
  225.    command which you would like to repeat with the inputs on each line
  226.    contained in FileList.  Your_Command is a required input.
  227.  
  228.  
  229.    After Your_Command you may have up to three optional inputs.  These
  230.    are provided in case you desire to add switches required for
  231.    Your_Command, which switches would be operative on every line in
  232.    FileList.
  233.  
  234.  
  235.    The FileList should contain a text list of the inputs you would like
  236.    for Your_Command.  You may place more than one input per line, but a
  237.    full line will be passed to Your_Command on each execution.  If you
  238.    have more than one input per line, put a space between each input.
  239.  
  240.  
  241.    WithList executes Your_Command on the input lines in FileList in the
  242.    following sequence.  First it executes the first line in FileList.
  243.    Then excluding that first line, it executes the remaining lines in
  244.    reverse ASCII (alphabetical) order.  This order goes like this:
  245.  
  246.         z..a\Z..A@9..0/-'"!
  247.  
  248.    For other characters, see an ASCII table.
  249.  
  250.         Note that WithList is a batch file.  As such, if you call it in
  251.    another batch file, it should be the last instruction in that batch
  252.  
  253.    file.  Otherwise, if you need it in the middle of your batch file, you
  254.    should call withlist with a secondary command processor, as follows.
  255.  
  256.         command /c WithList FileList Your_Command [inputs]
  257.  
  258.  
  259.    Be sure the /c precedes WithList, because if you put it afterwards,
  260.    WithList will attempt to use it as a switch for Your_Command.
  261.  
  262.  
  263.  
  264.                           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  265.                           █  How it Works █
  266.                           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  267.  
  268.                              by Mike Arst
  269.  
  270.    ECHO OFF
  271.  
  272.    : The following batch file can be used as-is, including the comment
  273.    : lines.
  274.    : Just rename the existing file WITHLIST.BAT to save it and then
  275.    : write this section out as "WITHLIST.BAT".
  276.  
  277.    : Comments here are done via a colon on the left margin, followed by
  278.    : a space, followed by the text of the comment. DOS will not process
  279.    : such lines as actual instructions to be executed by the batch file.
  280.    : The purpose of this batch file is to allow you to perform some
  281.    : operation on a series of files. The batch file reads from a list
  282.    : of files stored in an ASCII text file - the name of the text file is
  283.    : this sample batch file's %1 parameter.
  284.  
  285.    : This is preferable to using FOR..IN..DO if you have a very long list
  286.  
  287.    : of files to process - if you do, you run into problems with the DOS
  288.    : limitation on the length of a command line.
  289.  
  290.    : "Wild card" filespecs may be used if the command you wish to use for
  291.    : processing the list allows them and so long as the first character
  292.    : is not asterisk "*".  Substitute  "?*.*"  for  "*.*" omitting the
  293.    : quotes "".
  294.  
  295.    : If the ASCII list of files is the batch file's %1 parameter, the %2,
  296.    : %3 etc. parameters of the batch file are the commands you wish to
  297.    : use for processing files contained in the list. Example: suppose you
  298.    : wish to execute a program called EDIT and it allows a parameter on
  299.    : the command line in addition to the file name. Suppose the parameter
  300.    : you want to use is  /X.
  301.    : Your command from DOS for a single file would be EDIT (some
  302.    : filename) /X.
  303.  
  304.    : To use this batch file and do the same thing for a list of files to
  305.    : process contained within the text file FILELIST.TXT:
  306.  
  307.    :           WITHLIST FILELIST.TXT EDIT /X
  308.  
  309.    : NOTE: the ASCII list of file names may contain blank lines between
  310.    :       lines containing file names, but they will be ignored. And the
  311.    :       last line in the list should be terminated with a SINGLE  <cr>
  312.  
  313.    : Also note: the SETENV program used by this batch file may not be
  314.    :            compatible with any replacements you may have made for
  315.    :            COMMAND.COM.
  316.  
  317.    COPY %1 my.dat
  318.    : Copies your source file - the ASCII list - to a temporary file
  319.    : named MY.DAT. Otherwise, your source file would be altered by this
  320.    : batch file instead of MY.DAT.
  321.  
  322.    ECHO.>> my.dat
  323.    : Adds a blank line to the END of MY.DAT to make sure last line with a
  324.    : filename ends with a <cr>. Otherwise next command would add the
  325.    : periods to the end of the last file.
  326.  
  327.    ECHO ....>> my.dat
  328.    : Adds a line containing only four periods to the END of MY.DAT.
  329.    : Sort /r puts this line last but before any blank lines and before
  330.    : the title line created by Find which starts with hyphens. See below.
  331.  
  332.    :LOOP
  333.    : The batch file's "LOOP" label (not a comment line!).  Batch
  334.    : processing returns here after the first and each subsequent line.
  335.  
  336.    SETENV F1 " " < my.dat
  337.    : Uses the SETENV.EXE program to create an environment variable named
  338.    : F1
  339.    : This instruction *requires* the  " " shown above. This is a null
  340.    : prompt line needed by SETENV here, or else it won't work.
  341.    : This SETENV instruction causes the file name on the *first* line
  342.    : of the temporary file MY.DAT to be "pushed" into the environment
  343.    : variable F1. That is, the text on the first line of MY.DAT is
  344.    : redirected, via the angle-bracket character, to SETENV, which puts
  345.    : that file into the environment.  If the first line were FILE1.TXT
  346.    : then this would be equivalent to SET F1=FILE1.TXT
  347.  
  348.    IF "%F1%" == "" goto ENVERROR
  349.    : If the F1 variable contains NOTHING, it probably means you ran out
  350.    : of environment space; SETENV couldn't create the variable F1. This
  351.    : traps such an error and terminates the batch file. See below for
  352.    : label ENVERROR
  353.  
  354.    IF "%F1%" == "...."  goto :end
  355.    : If variable F1 turns out to contain four dots, then quit to the
  356.    : batch file's END label.
  357.  
  358.    %2 %F1% %3 %4 %5
  359.    : This is the instruction you want the batch file to execute. The %2
  360.    : on the command line is the name of the program you want to call.
  361.    : %F1% contains the file name, from MY.DAT, pushed into the variable
  362.    : F1.
  363.    : %3, etc. are (optional) parameters for the program you want to run.
  364.  
  365.    FIND /v "%F1%" my.dat > my2.dat
  366.    : Now use the DOS external utility FIND to locate the string in
  367.    : variable F1 - to locate it within the temporary file MY.DAT. Using
  368.    : the /V option of FIND causes all lines EXCEPT the string contained
  369.    : in F1, to be written out to a new temporary file called MY2.DAT.
  370.  
  371.    SORT /r < my2.dat > my.dat
  372.    : Now run the DOS external utility SORT, using the new file MY2.DAT
  373.    : for input, and redirecting the output of this operation back to the
  374.    : temporary file MY.DAT, which is over-written now by the sorted list.
  375.    : The /r switch causes a reverse-order sort. The row of periods again
  376.    : ends up at the bottom of the MY.DAT file.
  377.  
  378.    GOTO LOOP
  379.    : Now return to the LOOP label, at which point SETENV is again used to
  380.    : create an environment variable F1. This time the file name, read in
  381.    : from the text file MY.DAT, is something other than the one that was
  382.    : read the last time - since the FIND /V operation has caused the
  383.    : first file name to be removed from MY.DAT.
  384.  
  385.    :ENVERROR
  386.    echo.
  387.    : That puts a blank line on the screen.
  388.  
  389.    echo It looks as if SETENV couldn't write the environment variable.
  390.    echo Batch file terminated.
  391.  
  392.    GOTO END_2
  393.  
  394.    :END
  395.    echo.
  396.    echo No more files to process.
  397.    echo.
  398.  
  399.    :END_2
  400.    erase my?.dat
  401.    : Get rid of any remaining temporary file (MY.DAT and/or MY2.DAT)
  402.  
  403.    : end of the batch file.
  404.  
  405.  
  406.  
  407.  
  408.                    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  409.                    █  Other Products from OurSoft █
  410.                    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  411.  
  412.  
  413.    ┌──────────────┐
  414.    │  Blaiz TM    │
  415.    └──────────────┘
  416.  
  417.         Blaiz has enhanced replacements for the DOS commands COPY and DEL
  418.    as well as a MOVE command and an fast editor optimized for small batch
  419.    files.
  420.  
  421.         Blaiz feels intuitive and comfortable.  It has no command line
  422.    switches.  If Blaiz encounters a potential problem, it describes it
  423.    and asks your choice.  It has rigorous DOS wildcard compliance so you
  424.    don't need to learn a new syntax.
  425.  
  426.  
  427.         Blaiz is the safest copy, move and del.  It checks for potential
  428.    overwrites, duplicate targets, or disks too full, and gives you a
  429.    warning message and a choice for each.  With each choice you are
  430.    presented the latest inputs for re-editing making the correction of
  431.    errors easy.
  432.  
  433.         Blaiz makes you faster by saving you keystrokes.
  434.  
  435.         Blaiz allows multiple sources.
  436.  
  437.         The editor in Blaiz accepts all the ASCII characters 0-255,
  438.    including NULL and Esc making it ideal for small quick batch files.
  439.    For the small text files for which it was optimized, it is faster than
  440.    any editor I have tried.
  441.  
  442.         One beta tester referring to the safety features and protections
  443.    built into Blaiz said Blaiz really saved my bacon.  It'll save your
  444.    bacon too, and that alone will make it worth the $19.95 registration.
  445.    By itself the editor would be worth the registration fee.  Together
  446.    Blaiz is a real value.
  447.  
  448.         Blaiz registration is $19.95.  As an Introductory Offer, if you
  449.    register both Blaiz and StarCOM before July 18, 1990 you get $10 off.
  450.    So, save $10 by ordering both right away. -- See Prices in INFO.DOC.
  451.  
  452.  
  453.    ┌──────────────┐
  454.    │  StarCOM TM  │
  455.    └──────────────┘
  456.  
  457.         StarCOM gives you the same visibility and control over the
  458.    internal commands of DOS as you now have over a file directory.  You
  459.    can change, delete, duplicate or view internal DOS commands.
  460.  
  461.         There are two main reasons you should get StarCOM.  First is the
  462.    ability to "Bypass DOS".  This would be useful in conjunction with
  463.    Blaiz so that the improved Copy and Del commands can be used with
  464.    their familiar names.  This can also be used with any third party
  465.    improvement to DOS.  For example, if you have a favorite DIR program
  466.    called FastDIR you might really like changing the internal command DIR
  467.    to say CAT (for catalogue) so you could rename FastDir.exe to DIR.exe.
  468.    Then when you typed DIR, FastDIR would run!
  469.  
  470.         The second main reason you should get StarCOM is for foreign
  471.    language localizing.  For example, if you speak Japanese you could
  472.    change the internal commands to Japanese, eg. if you change DIR to HYO
  473.    when you type HYO you'll get the familiar file list.  This works for
  474.    any language: French, Greek, Swedish, German, etc..
  475.  
  476.         StarCOM is not a TSR, it rewrites command.com and so takes up no
  477.    additional memory.  It does not hook nor intercept interrupts which
  478.    means universal program compatibility.  It works equally from both
  479.    command line or from a batch file.
  480.  
  481.         StarCOM registration is $59.95 and has a 60 day satisfaction or
  482.    money back guarantee.  As an Introductory Offer, if you register both
  483.    Blaiz and StarCOM before July 18, 1990 you get $10 off.  So, save $10
  484.    by ordering both right away. -- See Prices in INFO.DOC.
  485.  
  486.  
  487.    ┌───────────┐
  488.    │  FWCONV   │
  489.    └───────────┘
  490.  
  491.    ■    Convert ASCII files to MSWord.
  492.  
  493.    ■    Convert FinalWord files to ASCII.
  494.  
  495.    ■    Convert FinalWord files to MSWord.
  496.  
  497.  
  498.  
  499.         The Conversion from ASCII to MSWord is a smart conversion that
  500.    recognizes paragraphs and tables.  The left margin is stripped.
  501.  
  502.         To convert from ANY word processor to MSWord, print your docs
  503.    from any word processor in ASCII (or redirect print output to a file),
  504.    and then convert with FWCONV.
  505.  
  506.         If you use MSWord you'll want FWCONV for those times when you
  507.    save a file with 'Text-only-with-line-breaks' and then later desire to
  508.    edit that file with MSWord.  FWCONV will put it back into a form
  509.    MSWord prefers, simplifying this greatly.
  510.  
  511.         FWCONV registration is $9.95.
  512.  
  513.  
  514.    ┌──────────────────┐
  515.    │  Turbo Brief TM  │
  516.    └──────────────────┘
  517.  
  518.         Turbo Brief is an enhancement for Brief and so requires Brief to
  519.    work.  Turbo Brief doubles the number of functions of Brief making the
  520.    combination the most powerful editor today.  Some highlights are:
  521.  
  522.  
  523.    ■  A pulldown menuing system.
  524.  
  525.    ■  Integrated Make collects errors from mixed languages and gives you
  526.         point and shoot access.  Skip directly to correct file and line
  527.         no matter the source language.  No one else has this.
  528.  
  529.    ■  Full screen pick list display of history for each and every
  530.         command.
  531.  
  532.    ■  Full editing power for commands even brings Undo to the command
  533.         line.  Commands visible up to 72 characters wide.
  534.  
  535.    ■  Integrated access to Turbo Debugger or Codeview with one hot-key.
  536.  
  537.  
  538.  
  539.  
  540.  
  541.    ■  Hot-key to patching language help or integrated debugger in
  542.         Borland's Turbo IDE.
  543.  
  544.    ■  Two key sets, one with original Brief keys and one that makes Brief
  545.         act just like Turbo IDE.  If you use Borland Turbo languages
  546.         you'll love this.
  547.  
  548.         The Beta testers of Turbo Brief said they'd rather fight than
  549.    switch back to Brief without Turbo Brief or back to Turbo IDE.   Turbo
  550.    Brief is not shareware but has a 60 day money back guarantee, and is
  551.    sold directly for $199.50.
  552.  
  553.  
  554.  
  555.    ┌────────────────────────┐
  556.    │  Support and Training  │
  557.    └────────────────────────┘
  558.  
  559.         OurSoft Support and Training services are sold separately.  See
  560.    Support and Training in INFO.DOC.  OurSoft not only provides such
  561.    services for its own products but also in integrating many popular
  562.    shareware and commercial packages on DOS systems.
  563.  
  564.  
  565.         If your organisation uses outside third party support you will be
  566.    glad you compared with OurSoft Support.  Support is $9.95 per 5 minute
  567.    unit, Training is on a per bid basis.
  568.  
  569.  
  570.  
  571.                         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  572.                         █  WithList Tutorial  █
  573.                         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  574.  
  575.  
  576.    If you haven't already, install WithList.  See Installation.
  577.  
  578.    We will use erase as the first command to demonstrate.
  579.  
  580.    Make a list of filespecs you wish to delete in a file called
  581.    Delete.Lst, for example assuming you had the following on your system
  582.    enter these in your Delete.Lst:
  583.  
  584.         \word\*.bak
  585.         \word\mw*.tmp
  586.         \word\docs\*.bak
  587.         \word\docs\mw*.tmp
  588.         \word\notes\*.bak
  589.         \word\notes\mw*.tmp
  590.  
  591.    If you don't have these directories then substitute a list of
  592.    filespecs you might like to delete.
  593.  
  594.    then at the DOS prompt type:
  595.  
  596.         withlist delete.lst erase
  597.  
  598.    WithList should go through and delete each of the six file specs.
  599.  
  600.  
  601.    As a second example, if you have a set of files that recur regularly
  602.    and you want to keep a short history of them you might have a
  603.    history.bat to manage them as follows.
  604.  
  605.         if exist sav4\*.* erase sav4\*.*
  606.         WithList savelist.txt move
  607.  
  608.    Where move is a move command like that contained in Blaiz Move.  See
  609.    Other Products from OurSoft.
  610.  
  611.    And where savelist.txt contains the following.
  612.  
  613.         sav3 sav4
  614.         sav2 sav3
  615.         sav1 sav2
  616.         z_in sav1
  617.  
  618.  
  619.    When History.bat is run it should rotate the files keeping the most
  620.    recent four (4) files while deleting the oldest.
  621.  
  622.  
  623.  
  624.                         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  625.                         █     I N D E X     █
  626.                         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.        Blaiz.........................................................407
  638.        Contents...................................................... 77
  639.        FWCONV........................................................485
  640.        Installation..................................................191
  641.        Other Products from OurSoft...................................407
  642.        StarCOM.......................................................449
  643.        Support and Training..........................................551
  644.        Turbo Brief...................................................509
  645.        Tutorial,WithList.............................................569
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.