TechScheduler 95/NT v2.54 (5/05/99)
UNREGISTERED TRIAL VERSION

$$$ Now you can register using your VISA / MC and immediately receive
    a registration key that changes your shareware version to a
    registered version.. NO MORE SNAILMAIL! $$$

    see our homepage: www.winutils.com for online & 800# ordering

TechScheduler 95/NT is a highly configurable program and system scheduler
for Windows 95, Windows NT workstation and Windows NT Server.  TechScheduler
now comes with a powerful NT Service executable that provides all the
scheduling power from TechScheduler in a 300k NT Service executable.

With TechScheduler you can:

- Schedule programs.
- Schedule WatchDog activities to keep an eye on your system.
- Schedule batch files.
- Schedule other Windows entities.
- Schedule Windows shutdown & system reboot activities.
- Schedule network logoffs, connections, disconnects and resource PINGS.
- Schedule File activities such as deletion, creation, copying & renaming.
- Automatically force programs close after specific minutes of operation or
  at a given time during the day.
- Schedule Emails to be sent automatically (with file attachments).
- Schedule unrelated processes to end.
- Schedule unattended FTP uploads and downloads
- Schedule Keystroke emulation jobs (sends keys to other programs)
- Schedule "Glue-it!" reminder notes.
- Schedule RAS dial-up networking jobs.
- Schedule Windows NT specific jobs to run REXEC and SU commands easily.
- Keep Online Service (like America Online or MSN) connected by simulating
  activity!!

TechScheduler's flexible scheduling allows for jobs to be scheduled in a
variety of different daily, weekly, monthly and ad-hoc fashions, including
on demand.  Times can be scheduled to occur throughout the daily, at a given
point each hour or during ad-hoc times you specify.

Each job can invoke another TechScheduler job when it is complete or it can
invoke a Windows program when complete. You can test whether jobs were
successful or failed and invoke different jobs or programs depending on the
result.  You can build circular or recurring jobs or jobs that invoke other
job streams.  There is also an option to have failed jobs automatically
retry themselves after a given interval.

Jobs can automatically notify email addresses of their success or failure,
both MAPI and SMTP email is embedded in the program.

TechScheduler provides mainframe scheduler capabilities on your Windows 95/NT
system.

To Uninstall:
          Using Windows "Control Panel", select the Add/Remove Programs
          icon.  From the list of installed applications select TechScheduler
          and proceed with the automated UnInstallShield procedures.

Restrictions on this version
============================

1. You will get a nag screen after 30 days of use.
2. You are limited to 5 jobs. If you had earlier unregistered versions with
   more than 5 jobs then TechScheduler will only load the first 5 from the
   registry.

Registration
============

TechScheduler now supports REGISTRATION KEYS and is partnered with several
Software Marketing companies to provide secure internet credit card 
registration as well as Toll Free and FAX registrations.

Your registration options:

1. Use your visa\mc\amex on any of these secure online registration sites:
       "http://www.qwerks.com"
       "http://www.swregnet.com"
       "http://www.regsoft.com"

2. Call Toll Free (u.s. only) 1-877-734-7638
   Mon-Fri 9:00 am - 10:00 pm (mst).

3. Canada, Mexico & International call 1-770-497-9126

4. U.S. and International FAX: 1-770-497-9234 (use the Fax & Email order form)

5. Email ordering: send an email to winutils@aol.com (use the Fax & Email
   order form)

6. You may also send a cheque for:

   TechScheduler:  $19.99 + shipping & handling
   TechScheduler w/NT Service: $29.99 + shipping & handling

   to:
     Dean Software Design
     P.O. Box 13032
     Mill Creek, WA 98082-1032

Shipping & Handling Charges:
U.S.: $1.50
Canada & Mexico: $2.50
Europe, Asia, other: $3.50
Overnight U.S. only: $12.00

Please use the Registration form found under the Help screens
of TechScheduler.

** What is your incentive to register? There is now an annoying splash
   screen that appears when starting the unregistered version as well as
   the word <unregistered> generously placed througout the program. We had
   to add these features since we were getting lots of support calls from
   people who had not registered. In other words, you get support when you
   register! **

Multiple Copy and Site License prices for TechScheduler:
  1 - 10 copies:   $ 19.99 per copy
 11 - 20 copies:   $190.00 + $19.00 per copy over 10
 21 - 50 copies:   $360.00 + $18.00 per copy over 20
 51 - 100 copies:  $850.00 + $17.00 per copy over 50
101+  or site licenses call (425) 316-8645, Email or Write us!)

Multiple Copy and Site License prices for TechScheduler with NT Service:
  1 - 10 copies:   $ 29.99 per copy
 11 - 20 copies:   $290.00 + $29.00 per copy over 10
 21 - 50 copies:   $560.00 + $28.00 per copy over 20
 51 - 100 copies:  $1350.00 + $27.00 per copy over 50
101+  or site licenses call (425) 316-8645, Email or Write us!

Version History
===============

v2.54 5/5/99
 1. Added new programming API. Enable control from API on Config form 
    (remote panel). API uses registry key and values that TechScheduler
    looks for on timed event. Not elegant but what a customer requested.
    Can be used by any program that can access the registry.
 2. Added API interface DLL. Using Stdcall functions this DLL can be 
    used from Delphi, C++ or VB programs to set the API interface in the
    registry. Also has function to kickoff TechScheduler. Comes with 
    Demo Programs with source code to show interface DLL usage.
 3. Corrected bug where user Abort of active job flag was not being 
    cleared.
 4. Modified pre-start delay so that it does not happen when user clicks
    on "Run Job Now".
 5. Corrected bug with "Delete Job" action which thought some jobs were
    active when they were not.
 6. User abort of job will now stop any failed job retries from 
    happenning as well.

v2.53 4/28/99
 1. Added extended debug information for CreateProcess and ShellExecute 
    program job execution to help diagnose problems executing program 
    jobs.
 2. Added section in help showing ShellExecute failure return value 
    meanings.
 3. Added extended debug information for NT Service to help diagnose 
    problems.
 4. Consolidated additional routines between the GUI and SERVICE 
    version.
 5. Added popup menu to right click on job list, has options to RUN, 
    EDIT, DELETE and ABORT selected job.
 6. Added new capability to abort an active job (see above), lets you 
    gracefully end jobs that are taking too long. Does not work with all 
    job types since some are blocking when active.

v2.52 4/26/99
 1. Added Global Date and Time exclusion form. From any job you can add 
    or modify the global date and time exclusion settings which allow 
    you to build a master calendar of dates and times to exclude in jobs.
 2. Added option to the Main EDIT menu to invoke the Global Date 
    Exclusion form.
 3. Added option to the keystroke emulator job to allow the actual 
    keystroke commands to be stored in a file (save option on the job) and
    then read from the file during job run time. This allows other 
    programs to create realtime keystroke files which the job will read.
 4. Discovered some differences in timer engine routines between the GUI 
    and NT Service routines, consolidated them using compiler directives.

v2.51 4/21/99
 1. Added new feature on PRE-START ACTIVITIES form which allows you to
    specify a delay prior to starting the job if the job was invoked 
    from another job, in other words: job A invokes job B on completion
    with a 30 second delay before starting.
 2. Corrected bug where "late start" jobs were not clearing their late 
    flag and therefore would run forever.
 3. Corrected bug on "On Demand" checkbox setting for jobs which was 
    resetting itself.
 4. Added Command Line parameter /NOWIZARD= which prevents the setup 
    wizard from appearing for new versions of TechScheduler.
 5. Added Command Line parameter /REGISTER= which lets you put 
    registration name and key on the command line to force registration 
    at startup, mainly for mass distribution of TechScheduler across many
    workstations with the same key.
 6. Rewrite of FTP to make it non-blocking, this allows TechScheduler to 
    continue running during FTP jobs.
 7. Added visibility of FTP job progress on the Statusbar.
 8. Added visibility of ZIP/UNZIP job progress on the Statusbar.
 9. Corrected bug in Zip job where dated zips were not working if you did
    not select subdirectories.

v2.50 4/6/99
 1. Added new ZIP/UNZIP job type. Integrated capability to zip and unzip
    files. Routines to search hard drive for new files and build complex
    zip archives.
 2. Added remaining job actions from the toolbars to the JOB menu for 
    consistancy.
 3. Added delete job confirmation dialog.
 4. Modified all new jobs to default to "On Demand" instead of scheduled 
    so that jobs can be tested first without invoking the scheduler.
 5. Added BAT,CMD and *.* for the program job file browse dialog.
 6. Removed right click showing "Open" and "Exit' menu.
 7. Added better visibility for jobs running by putting comment on the 
    status bar and ensuring image is updated for all types of jobs.

** See the Online help for more Version History **

