home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / utility / efs19.zip / EFS19.EXE / EFS.DOC < prev    next >
Text File  |  1993-08-21  |  12KB  |  311 lines

  1.  
  2.  
  3.    ---------------------------------------------------------- 
  4.    EFS.EXE - Easy File Scheduler version 1.9
  5.    Copyright 1993 by Lee Chih Pin. All rights reserved.  
  6.    ----------------------------------------------------------
  7.  
  8.    contents 
  9.    ~~~~~~~~ 
  10.    01.   Introduction 
  11.    02.   Shareware 
  12.    03.   Legal stuff 
  13.          Warranty Disclaimer
  14.    04.   Usage 
  15.    05.   Identifier 
  16.    06.   Format of CTL file 
  17.    07.   Notes on usage 
  18.    08.   Comments 
  19.    09.   What's new
  20.  
  21.  
  22.    01.  Introduction 
  23.    ~~~~~~~~~~~~~~~~~ 
  24.    
  25.    Thank you for trying out Easy File Scheduler.
  26.  
  27.    Easy File Scheduler is a very simple but effective way of making certain
  28.    softwares run only on specified days unattended.
  29.  
  30.    For example, Easy File Scheduler can be make to SCAN all your files in 
  31.    the hard disk once every Thursday. Organized your hard disk every 1st 
  32.    of each month. Etc.. The possibilities are not limited.
  33.  
  34.    Easy File Scheduler supports swapping to EMS, XMS or FILE (if possible)
  35.    whenever it runs a program.
  36.  
  37.    Easy File Scheduler requires AT LEAST the following before it can work
  38.    properly:
  39.      - Any IBM PC,              (But the programs scheduled may
  40.                                  require a better computer!), 
  41.      - MSDOS 3.3, 
  42.      - 128K of conventional memory, 
  43.      - Optionally 84K of EMS or XMS or DISK space free when swapping 
  44.        and/or 150K of free memory in DESQview.
  45.  
  46.    Easy File Scheduler is programmed using Turbo Pascal 7.0 and 
  47.    Turbo Assembler 2.0 on a 80286 compatible computer.
  48.    Easy File Scheduler is pre-compressed with LZEXE by Fabrice BELLARD.
  49.  
  50.    PLEASE REPORT ANY BUGS TO ME. THANKS!
  51.  
  52.  
  53.    02.  Shareware 
  54.    ~~~~~~~~~~~~~~ 
  55.    
  56.    Easy File Scheduler is NOT free software. It is shareware.  
  57.    Shareware means try-before-you-buy.
  58.  
  59.    Users of Easy File Scheduler will have a thirty (30) days evaluation 
  60.    period. After the thirty (30) days evaluation period, users are NOT 
  61.    allowed to continue using Easy File Scheduler unless they are registered!
  62.  
  63.    So if you find Easy File Scheduler to be useful to you and would like 
  64.    to use it for more than thirty (30) days, please register Easy File 
  65.    Scheduler.
  66.  
  67.    The registration fee for Easy File Scheduler is S$10.
  68.  
  69.    To register, mail to the address below:
  70.  
  71.    Easy File Scheduler Registration 
  72.    Lee Chih Pin 
  73.    Blk 233, 
  74.    Jurong East Street 21,
  75.    #03-404, Singapore 2260.
  76.  
  77.    Please include your mailing address, so that I can mail a 5¼ disk with
  78.    the registered version to you.  Registered users will be entitled to 1
  79.    FREE major upgrade whenever it is ready.  Registered users can also mail
  80.    me a 5¼ disk with their receipt plus S$2 for an upgrade or they can just
  81.    download it from their favorite BBS absolutely FREE.
  82.  
  83.    Easy File Scheduler uses a key file system which will make new versions 
  84.    of Easy File Scheduler to be registered whenever it sees a valid key 
  85.    file. If you have a modem, simply download the new version of Easy File 
  86.    Scheduler whenever it becomes available and registered user will have 
  87.    their new version registered instantly. DO NOT DELETE THE KEY FILE! 
  88.    KEEP THE KEY FILE TOGETHER WITH THE EFS.EXE FILE!
  89.  
  90.  
  91.    03.  Legal stuff 
  92.    ~~~~~~~~~~~~~~~~ 
  93.  
  94.    I, Lee Chih Pin (the author of Easy File Scheduler) will not be 
  95.    responsible for any damaged caused directly or indirectly by YOU 
  96.    using Easy File Scheduler.
  97.  
  98.    Do not alter my executable file.
  99.  
  100.    WARRANTY DISCLAIMER
  101.    ~~~~~~~~~~~~~~~~~~~  
  102.  
  103.    The Author cannot and does not warrant that any functions contained in
  104.    the Software will meet your requirements, or that its operations will be
  105.    error free.  The entire risk as to the Software performance or quality,
  106.    or both, is solely with the user and not the Author.  You assume
  107.    responsibility for the selection of the program to achieve your intended
  108.    results, and for the installation, use, and results obtained from the
  109.    Software.
  110.  
  111.    The Author makes no warranty, either implied or expressed, including
  112.    without limitation any warranty with respect to this Software documented
  113.    here, its quality, performance, or fitness for a particular purpose. In
  114.    no event shall the Author be liable to you for damages, whether direct
  115.    or indirect, incidental, special, or consequential arising out the use
  116.    of or any defect in the Software, even if the Author has been advised of
  117.    the possibility of such damages, or for any claim by any other party.
  118.    But if you print it out, light it on fire and your house burns down,
  119.    don't blame me.
  120.  
  121.    All other warranties of any kind, either express or implied, including
  122.    but not limited to the implied warranties of merchantability and fitness
  123.    for a particular purpose, are expressly excluded.
  124.  
  125.  
  126.    04.  Usage 
  127.    ~~~~~~~~~~ 
  128.  
  129.    All you need is to configure your programs in EFS.CTL with a text
  130.    editor.
  131.  
  132.    Easy File Scheduler also support commandline parameters. The available 
  133.    options are as follows : 
  134.      
  135.         -? : To display help on the options
  136.         -E : Tell Easy File Scheduler NOT to use EMS for swapping
  137.         -F : Tell Easy File Scheduler NOT to use FILE for swapping
  138.         -L : Disable logging to file.
  139.         -O : Delete existing log file and Create a new log file.
  140.         -P : Prompt for confirmation before running each scheduled programs.
  141.         -R : Re-run all scheduled programs for today
  142.         -X : Tell Easy File Scheduler NOT to use XMS for swapping
  143.         -Z : Tell Easy File Scheduler to try to swap to XMS before EMS
  144.  
  145.    The commandline options can be specified together and is case insensitive.
  146.  
  147.    example :    EFS -REZ    will tell Easy File Scheduler to re-run today's
  148.                                scheduled programs, NOT to use EMS for
  149.                                swapping and to try XMS first.
  150.  
  151.                (You can also specify the options seperately.)
  152.                ( EFS -R -E -Z         is equal to the above.)
  153.  
  154.    
  155.    05.  Identifier 
  156.    ~~~~~~~~~~~~~~~ 
  157.  
  158.    There are a few identifier that you might use, they are..
  159.  
  160.    the numbers from 1 to 31 : they corresponds to the date to run the
  161.                               programs scheduled,
  162.  
  163.    Monday, Tuesday, 
  164.    Wednesday, Thursday, 
  165.    Friday, Saturday, Sunday : they corresponds to the day to run the 
  166.                               programs scheduled,
  167.  
  168.                    EveryDay : run the scheduled program once a day,
  169.  
  170.                   EveryTime : run the scheduled program every time you 
  171.                               start Easy Scheduler,
  172.  
  173.                    EvenDays : run the scheduled program on every even 
  174.                               days, (Tuesday, Thursday, Saturday and Sunday)
  175.  
  176.                     OddDays : run the scheduled program on every odd days,
  177.                               (Monday, Wednesday and Friday)
  178.  
  179.                   EvenDates : run the scheduled program on every even dates,
  180.                               (eg: 2, 4, 6, 8, 10, 12, etc)
  181.  
  182.                    OddDates : run the scheduled program on every odd dates,
  183.                               (eg: 1, 3, 5, 7, 9, 11, etc)
  184.  
  185.    There is also a special identifier called "NOT" by adding a NOT in-front
  186.    of selected identifiers, will run the scheduled programs if the condition
  187.    is not true. Eg: Not Monday  ChkDsk
  188.    Will run ChkDsk if today is not Monday. Identifiers which work with NOT
  189.    are Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday and
  190.    the numbers from 1 to 31. The others identifier doesn't make any sense
  191.    when used with NOT.
  192.  
  193.    You can use these identifier any numbers of times in the CTL file.
  194.  
  195.    
  196.    06.  CTL file format 
  197.    ~~~~~~~~~~~~~~~~~~~~ 
  198.  
  199.    Here's the format of the programs scheduling (whatever that is called)
  200.    [identifier] [program name + commandline]
  201.  
  202.    [identifier] is the identifier mentioned above,
  203.  
  204.    [program name + commandline] contains the filename and the parameters to
  205.    run it.
  206.  
  207.    See the content of the EFS.CTL file for example.
  208.     
  209.  
  210.    07.  Notes on usage 
  211.    ~~~~~~~~~~~~~~~~~~~ 
  212.  
  213.    One usage (recommended) would be to put Easy File Scheduler into your
  214.    AUTOEXEC.BAT file. And let Easy File Scheduler run every time after you 
  215.    boot.
  216.  
  217.    Easy File Scheduler need not be placed in the root directory as long as 
  218.    its path is specified in the DOS ENVIRONMENT PATH.
  219.  
  220.    EFS.EXE does not require any parameter to work.
  221.  
  222.    Easy File Scheduler had been tested on the following system 
  223.    configurations:
  224.      1) IBM compatible 80286, Tseng Labs ET4000, 120MB HD.
  225.      2) IBM compatible 80386-25, Trident 8800, 100MB HD.
  226.      3) IBM compatible 80386-33, Trident 8900, 120MB HD.
  227.      4) IBM compatible 80286, generic CGA/EGA card, 120MB HD.
  228.  
  229.    Easy File Scheduler had been tested with the following operating
  230.    systems: 
  231.      1) MSDOS 5.0, MSDOS 6.0.
  232.      2) 4DOS 4.01, 4DOS 4.02, NDOS.
  233.      3) DRDOS 5.0, DRDOS 6.0.
  234.      4) DESQview 2.42, DESQview 2.60.
  235.      5) Windows 3.1.
  236.  
  237.    Easy File Scheduler had been tested with the following memory managers:
  238.      1) QEMM 6.03, QEMM 7.01, QRAM 2.0, QEXT, VIDRAM.
  239.      2) EMM386, HIMEM.SYS. 
  240.      3) DOSMax.
  241.      4) The Last Byte Memory Manager.
  242.  
  243.    Easy File Scheduler had been tested with the following softwares: 
  244.  
  245.      1) Disk checking/repairing softwares:
  246.           MSDOS CHKDSK, MSDOS Mirror, PCTools DiskFix, Norton Disk Doctor,
  247.           Norton Image.
  248.           
  249.      2) Disk-caching softwares:
  250.           PCTools PC-CACHE, Microsoft SmartDrive, NCACHE2, 
  251.           Norton SpeedCache+ 4.06, Drive Rocket Data Accelerator.
  252.  
  253.      3) Defragment softwares:
  254.           Microsoft DEFRAG, PCTools COMPRESS.
  255.  
  256.      4) Antivirus softwares:
  257.           McAfee SCAN/CLEAN, ThunderByte Anti-Virus, F-PROT. 
  258.  
  259.      5) EXE-packing/unpacking softwares:
  260.           TinyProg, PKLite, DIET, COMPACK, UNP.
  261.  
  262.      6) Files archivers:
  263.           PKZIP, ARJ, LHA, PAK, ARC, ZOO.
  264.  
  265.  
  266.    * All trademarks belongs to their respective owners. *
  267.  
  268.    IMPORTANT: DO NOT LOAD TSR USING EASY FILE SCHEDULER!
  269.  
  270.    Be careful when scheduling a defragmentizing program to run.  Make sure
  271.    that you have CHKDSK /F. And ALL DISK CACHES MUST BE DISABLED!
  272.  
  273.    IMPORTANT: NORTON SPEEDISK IS INCOMPATIBLE WITH EASY FILE SCHEDULER!  
  274.               IT WILL CAUSE AN INTERNAL ERROR 3 IN SPEEDISK! THUS CORRUPTING 
  275.               YOUR DATA! REASON FOR INCOMPATIBILITY UNKNOWN! ALL OTHER 
  276.               DEFRAGMENT SOFTWARES HAVE NO PROBLEM WITH EASY FILE SCHEDULER!
  277.  
  278.  
  279.    08.  Comments 
  280.    ~~~~~~~~~~~~~ 
  281.  
  282.    I try to make Easy File Scheduler as bug-free as possible, but there are
  283.    always the possibility that I miss some bugs out OR new programs causing
  284.    new incompatibility problems with Easy File Scheduler.
  285.  
  286.    So if you find any bugs, errors, incompatibility problems or just to add
  287.    in your own suggestions and/or comments, please mail them to the address
  288.    below:
  289.  
  290.    Easy File Scheduler 
  291.    Lee Chih Pin 
  292.    Blk 233, 
  293.    Jurong East Street 21, 
  294.    #03-404, Singapore 2260.
  295.  
  296.    Or you can write a private message to me in some of the more popular BBS
  297.    in Singapore. My logon name is Lee Chih Pin.  Just do a name scan for
  298.    me, and write a comment to me in the appropriate message area
  299.    (Software). I download messages from DataNetLink quite often. 
  300.  
  301.  
  302.    09.  What's new 
  303.    ~~~~~~~~~~~~~~~
  304.  
  305.    Please refer the the file UPDATE.DOC
  306.  
  307.  
  308.  
  309.    <END OF FILE>
  310.    
  311.