

                        MAssign v2.00 User's Manual                  1


                               MAssign v2.00

                     Copyright © 1991, 1992 Peter Stuer
                            All rights reserved

                         Release date July 7, 1992

                                 FREEWARE

                                User Manual


     COPYRIGHT NOTICE 

       MAssign software and documentation are © 1991, 1992 by Peter
     Stuer.  All rights reserved.  


     DISCLAIMER 

       MAssign has been thoroughly tested and is the result of a
     constant process of changes and updates that started in February
     1991.  The program has proven to be stable in everyday use.  The
     author is not responsible for any loss of data, damages to
     software or hardware that may result directly or indirectly from
     the use of this program.  The author reserves the right to make
     changes to the software or documentation without notice.  


     PREFACE 

       This program is freeware, this means that you can copy it
     freely as long as you don't ask any more money for it than a
     nominal fee for copying.  If you want to distribute this program
     you should keep this document with it.  This program cannot be
     used for commercial purposes without written permission from the
     author.  

       Special permission is hereby granted to include MAssign in
     Public-Domain collections such as Fred Fish's Amiga Library.  


     Chapter 1 Introducing MAssign     

       MAssign is a little program that allows you to make Multiple
     (hence the 'M') assigns at once. For users of BindNames this may
     sound familiar. It allows you to remove all the assign and
     makedir commands from your startup-sequence and user-startup
     files. You can keep the assigns of different programs in
     different files. For example: 

             Assigns         -> a directory in Work: 
               System        -> contains all the system assigns 
               DPaint        -> contains the assigns for DeluxePaint 
               Macro68       -> contains the assigns for Macro68 



     


                        MAssign v2.00 User's Manual                  2


       MAssign takes the name of a directory or a file as argument.
     If the argument is a directory any file in that directory will
     be parsed.  

       The files must be in pure ASCII format. Take a look at the
     following example: 

             ; : Assigns 1.00 (7.7.92) 

             FOO:            SYS: 
             FOOBAR:         SYS:Devs 
             Temp:           RAM:T  Work:T add 
             C:              Work:C Rexx:C WShell:C add 

       Any line that begins with a colon (;) is considered a comment
     line and will be left alone. Blank lines will also be ignored.  

       The first argument is your normal assign name. For example the
     first line would be the same as: 

             assign FOO: SYS: 

       However unlike assign MAssign first looks if the second assign
     name exists yet. If it doesn't, the directory will be created.
     For example: 

             T:              RAM:T 
             ENV:            RAM:ENV 
             CLIPS:          RAM:CLIPBOARDS 

     The above example comes from my startup-sequence. I don't have
     to bother with a lot of assign and makedir commands. MAssign
     creates the RAM:T, RAM:ENV and RAM:CLIPBOARDS directories before
     assigning them to T:, ENV: and CLIPS: respectively.  

       MAssign now supports all the assign the normal AmigaDOS 2.0
     Assign can make. This means you can use the ADD, REMOVE, DEFER
     and PATH.  

     1.1 System requirements      

       MAssign should run on any Amiga system with at least 512KB RAM
     and one disk-drive.  MAssign requires KickStart v2.04 or higher
     to run.  

       Should you have any trouble running MAssign on your machine,
     please write to me with the full specifications of your machine,
     that is KickStart version, model, expansion boards etc...  


     1.2 About the program     

       If you have suggestions or remarks about this program, or if
     you find any bugs, please let me know.  

       When sending in bug reports, please state exactly under what


     


                        MAssign v2.00 User's Manual                  3


     circumstances the bug occurred, what equipment was used and what
     happened.  If possible also try to give me enough information to
     reproduce the bug.  It is very difficult to find bugs when you
     don't know exactly what happened.  

     Write to the following address: 

             Peter Stuer
             Kauwlei 21
             B-2550 Kontich
             Belgium - Europe

             Fido: 2:292/603.7


     1.3 Usage       

       MAssign is for CLI usage only.  Trying to run MAssign from the
     Workbench may result in a system crash.  

       If you run MAssign without any arguments get a message similar
     to the following one: 

             MAssign v2.00 by Peter Stuer (7.7.92 18:56:08) FREEWARE 
             Makes many assigns at once.  

       If you run MAssign with an questionmark (?) as argument you'll
     get the argument template: 

             FROM/A/M,V=VERBOSE/S: 

       You can supply as many arguments as you like. If the argument
     is a directory or a device all the files in that directory or
     device will be examined.  

       If you also supply the VERBOSE switch MAssign will show you
     which files and directories it's scanning and which assigns it
     makes.  

       MAssign can be stopped at any time by pressing Control-C.  


















     


     


                             Table Of Contents

                               MAssign v2.00

     Chapter 1 Introducing MAssign    ..........................    1
        1.1 System requirements     ............................    2
        1.2 About the program    ...............................    2
        1.3 Usage      .........................................    3

     © 1992 MAssign v2.00 written by Peter Stuer

                  _
               _ //
     Thanks to \X/ Amiga for being the best computer ever !












































     

