
 TSched - Tiny Scheduler

   TSched is a small command-line utility that allows one to
   schedule execution of a command or program.  An additional
   feature allows one to pause execution of a batch file until
   a specified time.

   I wrote TSched because most of the task scheduler software
   available was too complex.  I simply needed a program which
   would execute a task at a specified time.

 Syntax

   TSched has three command-line options.  Everything else
   that appears on the command-line will be treated as the
   command string that TSched will execute.

   General format:

      TSched [TSched options] [command options]

   Where valid TSched options are:

      -runat HH:MM

      The above option executes a given command at the time
      specified.  Time must be specified in military 24-hour
      format ( 6:05 p.m. is specified as 18:05 ).

      -waituntil HH:MM

      This option simply pauses until the specified time.
      
      -quiet

      This option suppresses the running status message.

 Examples

   Let's say you want to schedule a program or command to execute
   at a given time.  For sake of example, let's say that you want
   a directory listing to execute at 11:05 p.m.  The command-line
   you would use would be as follows:

      TSched -runat 23:05 dir

   TSched will then display a continuous message until time for
   execution.

   Let's say that you want to route the output of the directory
   listing into a file called TMP.TXT.  You might be tempted to
   use the following command-line:

      TSched -runat 23:05 dir > TMP.TXT

   This would be a problem.  You'll find that the status message
   will appear repeatedly in the TMP.TXT file, and will likely
   fill it.

   You have two alternatives.  One is as follows:

      TSched -runat 23:05 -quiet dir > TMP.TXT

   This will suppress the multiple status messages, but you'll
   still see the TSched introductory message in your TMP.TXT
   file.

   The ideal solution is to place your dir command into a batch
   file.  Create a file called MYDIR.BAT and place the following
   line in it:

      dir > TMP.TXT

   Then, use the following TSched command-line:

      TSched -runat 23:05 MYDIR.BAT

   It would be wise to use batch files to encapsulate lengthy
   command-lines as well.

   If parameters to the target command or program are enclosed in
   double-quotation marks ("), these characters will be replicated
   only if the parameter contains spaces or tab characters.  The
   command-line...

      TSched -runat 23:05 dir "this.dat"

   ...will wait until 23:05 and will execute

      dir this.dat

   However, the command-line...

      TSched -runat 23:05 dir "program files"
   
   ...will wait until 23:05 and will execute

      dir "program files"

   If the argument you use contains double-quotes but does not contain
   at least one space or tab character, the double-quotes will be lost.

 Registration

   TSched is shareware.

   It is not free software.

   If you use it after a trial period of 30 days you must register
   the program.

   Registration fee is $10.00 in U.S. funds.

   On-line registration can be achieved by linking to the shareware
   support area of my web site:

      http://www.radiks.net/jimbo/share.html

   After registering, you will be directed to a web URL where you
   can download the fully registered copy of TSched.  The
   registered copy does not display the shareware notice.

 Thank you for trying out TSched.  Please notify my via e-mail
 if you have any questions.

 Jim Lawless
 jimbo@radiks.net
 http://www.radiks.net/jimbo

