|
What's New in WinCron
This page displays an up-to-date listing of product updates, scheduled
releases, or problems and work-arounds that may affect all customers. When
bugs reported by our customers get fixed, we'll place a notice here, along
with an estimate of when the fix will be shipped.
The information listed on this page assumes familiarity with the product.
If you are new to WinCron, please see
the tutorial section for a friendly introduction to WinCron.
10-21-07 WinCron Version 4.3 Released. Updated.
Version 4.3 adds an important security enhancement as well as a rich
command line interface.
Additionally, new license types have been added: WinCron Professional,
WinCron Enterprise, and WinCron Update.
The WinCron Professional and WinCron Enterprise licenses both give access to
the new WinCron Professional functionality. The Enterprise license simply
allows a corporation or other multi computer entity to purchase a single
WinCron license for unlimited use at a single physical street address.
WinCron Professional adds a new command line interface that allows you to
remote-control WinCron; query the status of jobs, check to see how many
times a job has fired, total time in a job. check to see the next scheduled
time a job is to fire, list WinCron status information, delete jobs, etc.,
etc.
10-21-07 Version 4.3.3 release 10 (ID
266C-1L9N1)
- Have Help-Button point to correct web location
- new portable build system
6-6-07 Version 4.3.3 release 9 (ID 2615-JAJ6)
- Update to registration system.
12-2-06 Version 4.3.2 release 8 (ID 25K0-1LJ6E)
- Fix a bug in authenticated SMTP.
11-18-06 Version 4.3.2 release 7 (ID
25JD-12NKA)
- Rebuilt with a new, more efficient compiler.
- Smaller executable image size
- Faster execution
5-26-06 Version 4.3.2 release 6 (ID
25CJ-OJ08)
- Remove automatic MAPI initialization on program start.
You must now specify the -mapi switch on the commandline if you wish MAPI
initialization.
- Add new -mapi initialization switch to the WinCron commandline.
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
11-25-05 Version 4.3.2 release 2 (ID
255J-103HA)
- Bug fix release.
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
9-9-05 Version 4.3.2 release 1 (ID
252K-I45B)
- Fix the vb script version of FindWindow().
- Fix the documentation for the vb script version of FindWindow().
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
8-28-05 Version 4.3.1 release 9 (ID
2527-1I3J2)
- Important security fix.
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
6-11-05 Version 4.3.1 release 8 (ID
24P8-16CN4)
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
4-5-05 Version 4.3.1 release 7 (ID
24MH-1I4CH)
- Clean up installation.
- Remove install time registration.
- Install engine issue resolved.
- Known Issue: msscript.ocx problem noted
in 4.3.1 release 4 still exists.
2-9-05 Version 4.3.1 release 6 (ID
24KG-1MF6E)
- Installed with new install engine.
- Known Issue: Problems noted in 4.3.1
release 4 still exist.
10-10-04 Version 4.3.1 release 5 (ID
24FO-10840)
- Built with new compiler.
- Installed with new install engine.
- Known Issue: Problems noted in 4.3.1
release 4 still exist.
8-7-04 Version 4.3.1 release 4 (ID
24DC-KDIN)
- Fix with upgraded versions as to grant access to the command console.
- Fix infinite loop in CRON forward calculation engine.
- Optimize installer size.
- Known Issue: msscript.ocx cannot be
installed:
If installer complains that msscript.ocx cannot be installed, simply
choose OK to continue. This message means your system already has
the module. It is likely up-to-date and does not need it to be upgraded.
- Known Issue: File '_isext.dll' can not be
found:
During setup, you may see an error similar to the following:
File 'C:\DOCUME~1\your_name\LOCALS~1\Temp\_isext.dll' can not be found.
Make sure the file is on target system or installed already.
If you see this error, simply reinstall WinCron. This bug has been
reported to InstallShield Corporation.
5-9-04 Version 4.3.1 release 3 (ID
24A0-K731)
- Fix a bug in multiple email recipients not being properly delimited.
3-20-04 Version 4.3.1 release 2 (ID
2482-133HD)
- Add WinCron Authentication (password protection) to allow logging into
WinCron even on 'locked down' machines. Please see the page on
Authentication in the section titled "Command Line Administration" in the
User's Guide.
3-14-04 Version 4.3.0 release 1 (ID
247N-O32K)
- Security: Perform local-machine
authentication between the WinCron Monitor and the WinCron Proxy.
Proxy mode WinCron is used during Remote Desktop sessions, and is designed
to all run on the same server. This is, both the WinCron Monitor and the
WinCron Proxy.
Version 4.3 now enforces this. Please see the following section for more
information on running WinCron from Terminal Services / Remote Desktop.
- Create 3 new licensing models for WinCron Professional, WinCron
Enterprise, and WinCron Update.
- Add new WinCron Pro feature to allow remote administration / command
line administration of the WinCron application. This facility is extremely
powerful especially when WinCron is running as a system service in
non-interactive mode (i.e., when it's invisible.) This new command line
interface allows you to view and query the running state of your jobs at
an even a finer grain than is available through the GUI.
WinCron Professional's command line interface is now
BETA I.
2-8-04 WinCron Version 4.2 Updated.
This latest version of WinCron adds greatly enhanced FTP support as well
as eliminating any dependence on WS_FTP for enhanced functionality. The new
enhanced FTP is fully scriptable and has recursive versions of Get and Put
with fully Automatic File Type Detection (ASCII vs. Binary).
Also in this version: Old syntax was obsoleted, documentation updated, and
new samples added.
2-8-04 Version 4.2.2 release 1 (ID 246D-12I2F)
- Add APOP support to the POP3 object.
- Add the ability to turn off auto file prefixing when saving email
attachments.
2-7-04 Version 4.2.1 release 1 (ID
246C-1LKOF)
- Add Terminal Services / Remote Desktop support.
2-6-04 Version 4.2 release 3 (ID 246B-108C1)
- This release contains the Microsoft XML (MSXML4) library needed for
some older Operating Systems (e.g., NT.)
- The System.tg file has been upgraded to use this new XML parser.
2-5-04 Version 4.2 release 2 (ID 246A-1LG57)
- This release contains the Microsoft XML (MSXML3) library needed for
some older Operating Systems (e.g., NT.)
- There were no code changes to this release
2-4-04 Version 4.2 release 1 (ID 2469-1GJM1)
- Add FTP COM object to the WinCron core system.
- FTP object supports full wildcard specifications.
-
FTP object supports full recursive Get/Put/Del functionality.
-
FTP ASCII, BINARY, and now AUTO (Automatic File Type Detection).
-
Samples for old style FTP Directives as well as samples for the new
FTP COM object.
- Remove the requirement to declare an EmailSystem object before using
a POP3 or SMTP object.
- SendKeys as a directive has been deprecated in favor of the new
SendKeys Method.
- Older FTP directives now share all of the "richness" of the FTP COM
object. That is; recursion, wildcards, and Automatic File Type
Detection.
- MAPI email has has been deprecated in favor of the new POP3, and
SMTP email objects.
- The Object qualifier "WCCtrl." is no longer needed for WinCron
"built-ins".
For example "WCCtrl.Print" is now "Print". Additionally, these
"built-ins" are now referred to as System Methods.
- Built-in SendMail has been moved to an external script. Please see
the various email*.tg scripts in the Samples directory.
- Add two methods Return and Raise. These two methods
create a nice bridge back from VBScript routines to WCScript.
- Eliminate the C Language Interpreter from this and all future
releases.
- All external WinCron 'Service Extensions' have been incorporated
into WinCron.dll.
This change makes WinCron substantial smaller, faster, and easier to
maintain.
- The old WinCron 'Service Extensions' model has been deprecated in
favor of COM add-ins.
- Config.tg has been modified so as to skip loading of any of the
standard WinCron services.
1-12-04 WinCron Version 4.1 Released.
This latest version of WinCron incorporates full SMTP and POP3 scripting.
You can now send and receive email automatically on the schedule you define.
1-12-04 Version 4.1 release 1 (ID 245C-1FELM)
- Add SMTP COM object to the WinCron core system.
- Add POP3 COM object to the WinCron core system.
- Add 12 sample scripts that demonstrate all the features.
- Write
bulk mailers
- Spam filters
- Email previewers
- Email
automation systems (if you get an email with the Subject X, do Y.)
-
Download email with or without attachments
- Delete email from the
server (that meets some criteria.)
1-2-04 WinCron Version 4.0 Updated.
Version 4.0 of WinCron incorporates numerous enhancements including fully
integrated VBScript. WinCron Script (WCScript) can now call in-line VBScript
to carryout any tasks you wish.
1-2-04 Version 4.0 release 4 (ID 2452-1LFEL)
- Fix bug in -spawn where variables were not being expanded.
12-29-03 Version 4.0 release 3 (ID 244O-118EN)
- New -except switch for the -match directive.
- New -except switch for the -checkEvent directive.
- New -once switch for the -start directive.
- New -internal switch for the -name directive.
- Lots of new samples that demonstrate integrating VBScript into your
scripts.
Please see the WinCron Sample Scripts directory.
- Obsolete old-style regular expression syntax from the -match
directive.
- New -spawn directive for launching programs.
- Obsolete old -command directive in favor of -spawn for launching
programs.
Note: Existing scripts will continue to run, but will display a
message reminding you to update your script.
- Minor change to the -popup directive to insure it comes to the top of
the window stack.
- All bootstrap scripts are now run with the -internal switch (quiet
mode.)
- WinCron.core file is now always written to the WinCron directory if
there is a failure.
- All unnamed jobs now get a default name of the form: JOB:XXX, where
XXX is a hexadecimal serial number starting at 0x204.
- Alerts have been changed to wait for the user to respond to the dialog
before rescheduling the same alert. All scripts will continue to run and
will not 'block' while waiting.
12-5-03 Version 4.0 release 2 (ID 2440-MC4J)
- Fix a problem launching objects via -shell. Also fixes web help.
12-3-03 Version 4.0 release 1 (ID 243M-21HJG)
- This release of WinCron adds the ability to include and call in-line
VBScript directly from your WinCron jobs. This new flexibility solves
any issues native WCScript had with looping and IF THEN ELSE type
constructions. Compatible with hundreds of readymade VBScripts for IT,
including these from Microsoft.
- Add a new time macro %i%. This macro expands into the weekday as
decimal number (1 - 7; Sunday is 1). This is similar to the macro %w%
that expands into the weekday as decimal number
(0 - 6; Sunday is 0)
This new macro was added to create a CRON compatible notion of weekday
in macro form.
(See System.tg for an example of how this is used.)
- Add the new system script System.tg. This new script auto runs after
the boot-strap scripts Config.tg, and AutoRun.tg. System.tg is charged
with, among other things, making sure you are notified when new versions
of WinCron are available or if there is a Critical Update.
- Fix a bug where the installer was deleting the user modifiable
startup jobs.
- Fix problem having to do with parsing command lines to be spawned
(-command).
- Fix/update spawn code to work more reliable when a a process is
RunAsUser.
11-17-03 WinCron Version 3.9 Updated.
This new version of WinCron incorporates all of the recent bug fixes as
well as a few nice enhancements.
11-17-03 Version 3.9.9 rollback to version 3.9.8
- Due to a regression in version 3.9.9, we are rolling back to version
3.9.8.
If you've already installed 3.9.9, please backup any scripts you may have
created and uninstall that version, then download and reinstall.
11-8-03 Version 3.9 release 9
- Add -wait_idle to the -command directive.
This new switch causes WinCron to wait until the spawned process is
initialized and ready to for input.
This switch is useful if WinCron will subsequently communicate with the
spawned application (with for example SendKeys.)
- General code cleanup.
9-15-03 Version 3.9 release 8
- Add -minimize to the -command directive.
This new switch allows you to automatically minimize (make an icon) the
spawned process.
8-1-03 Version 3.9 release 7
- Workaround Microsoft bug in OpenFile dialog on NT.
5-9-03 Version 3.9 release 6
- General code cleanup.
- Fix bug in registration code processing.
- New registration code generator.
5-14-03 Version 3.9 release 5
- Fix a bug introduced in Version 3.9.4 where -command syntax checking
was erroneously rejecting -command statements.
5-13-03 Version 3.9 release 4
- Added the -domain directive to the -command directive to allow
specification of the name of the domain or server whose account database
contains the username account.
E.g.:
-command -user %USER% -domain %DOMAIN% -password %PASSWORD% CMD.EXE
See Also: runas_user_test.tg in the Samples directory on your hard
drive.
- Added improved syntax checking to the format of the -command
directive.
5-3-03 Version 3.9 release 3
- Fix a bug introduced in version 3.9.2 where certain instances of the
macro character sequence '%% ' were being incorrectly interpreted.
- Upgrade to Visual C++ 7.0
- Upgrade to InstallShield Express 4.0 (Windows MSI installer.)
This last change will make for more flexible future upgrades, but does add
a fair amount of bloat to the download (the download now carries updates
to the Windows Installer.)
12-27-02 Version 3.9 release 2
- Change the way environment variables are expanded within scripts to
allow the '%' character to be output when needed. To output the '%',
simply precede it with another '%'.
For Example, to print the string "Boy this is %cool%" without the normal
macro processing of "%cool%", you would write: "Boy this is %%cool%%".
12-27-02 Version 3.9 release 1
- This new version of WinCron adds powerful new control directives -if
and -while as well as a file enumerator -foreach.
- In addition to the new control directives, Version 3.9 adds the
ability to launch a process using the logon credentials of another user.
Please see the foreach_file_test.tg, if_test.tg, while_test.tg, and
runas_user_test.tg scripts in the samples directory for an example of how
to use these new directives..
12-22-02 WinCron Version 3.8 Updated.
This new version of WinCron incorporates all of the recent bug fixes as
well as a few nice enhancements.
12-22-02 Version 3.8 release 8
- Fix a bug recently introduced that would crash WinCron with certain
uses of the 'stop' directive.
12-11-02 Version 3.8 release 7
- Add the following output environment variables to the -getFile
directive.
SIZE, AGE.SECONDS, AGE.MINUTES, AGE.HOURS, AGE.DAYS, DRIVE, DIR, FNAME,
EXT.
11-24-02 Version 3.8 release 6
- Add the patch.3.8.6 to Setup.tg to put tags on the dynamic routines
%TG.ACCOUNT%, and SYSTEM in the Config.tg and AutoRun.tg files.
11-23-02 Version 3.8 release 5
- Make a change to the internal state manager of WinCron to allow
unlimited calls to subroutines.
- Add processing of -stop directives in -call'ed subroutines. This
features allows run-once subroutines to get cleaned up.
10-28-02 Version 3.8 release 3&4
- Fix a bug where internal cron structures were not getting properly
initialized. This was causing unreliable scheduling.
9-11-02 Version 3.8 release 2
- Fix a bug which was causing WinCron to corrupt it's own auto-load
scripts.
- Reinstate auto deletion of internal job files.
- Add a new Setup.tg patch script to remove old WinCron temp files.
- Add a core-dump facility to WinCron to aid in faulty script
diagnosis.
6-2-02 Version 3.8 release 1
- Obsolete old -action -inc directive and replace it with -start -inc.
This was done more for design consistency than anything else.
WinCron is still backwards compatible with the old style -inc directive,
but it will issue a warning message requesting that you update your
scripts.
- -test has been enhanced to except a NULL argument (no argument).
This is used to test if an environment has been set.
Example:
-action -test %MY_VAR%
If MY_VAR is set to some value, or can be evaluated, I.e., "2+3", to a
non zero result, the test succeeds. If however MY_VAR is not set or
evaluates to zero, an exception will be thrown.
This is a handy way to branch in your code if testing an environment
variable.
- Add new -persist switch to the -set directive. This switch causes
the environment variable to persist in the registry between WinCron
sessions (persistent state.)
- Replace the old C interpreter with the Dixi C interpreter. This C
interpreter contains all of the WinCron facilities for FTP, SENDKEYS,
EMAIL, IMAGE PROCESSING, etc.. (soon to be documented)
- Capture the return code from a launched process via -command into
the TG.COMMAND_RETURN variable. You can then use -test for branching on
the returned value. See the new sample script test_test.tg in the
Samples directory.
5-16-02 WinCron Version 3.7 Updated.
This version has an enhanced date/time parser that is much improved.
For instance, time fields that are omitted in the specification will be
automatically filled in instead of generating an error.
Also this version obsoletes the old -match directive and promotes the UNIX
CRON style syntax for date/time specifications to the -start directive.
For example: -start -cron * 8 1,15 * *
5-16-02 Version 3.7 release 8
- Fixed redirection via the '>' operator in -command.
Note: There is bug in the Microsoft WIN32 API CreateProcess()
which prohibits the redirection of output to a pathname with spaces in it.
Example "c:\my dir\foo.txt"
- Add the environment variable "TG.COMMAND_RETURN" to hold the results
from -command -wait myprog.exe.
Return code from -command -wait can be branched on via the -action -test
directive.
4-28-02 Version 3.7 release 7
- Fixed a bug when launching a program with spaces in the arguments.
Double quoted arguments are now passed correctly to the launched program.
4-21-02 Version 3.7 release 6
- Enhance the -debug directive so that it allows you to turn off several
of the noisier messages (Time Change and Trigger.)
- Turn off the logging of service mode messages to a separate file.
Pipe Service mode messages through the normal WinCron logging.
Add a -debug constant to display these messages.
4-18-02 Version 3.7 release 5
- Enhance the -sleep directive so that it is responsive to shutdown
requests.
4-15-02 Version 3.7 release 4
- Fix a bug in the -move directive where the destination file was being
deleted even if the source could not be moved.
- Add a new sample script to demo the use of events: event_test.tg
4-14-02 Version 3.7 release 3
- Allow non administrator accounts to run WinCron.
You will however need to install it from an account with administrator
privileges.
4-12-02 Version 3.7 release 2
- Remove synchronization logic from -start directives that use the new -cron
syntax. This was causing a hang during manual time changes or time changes
due to daylight savings.
4-8-02 Version 3.7 release 1
- Redesigned date/time parser for added flexibility.
- Obsolete old (complex) -match directive and replace it with support
for full UNIX CRON style patterns in the -start directive.
3-8-02 WinCron Version 3.6 Updated.
3-8-02 Version 3.6 release 4,5
- Fixed a bug in the -command directive when there are spaces in the
pathname.
- Perform an in-place patch of autorun.tg to convert the procedure named
%ACCOUNT_NAME% to %TG.ACCOUNT%.
- Perform an in-place patch of config.tg to convert the procedure named
%ACCOUNT_NAME% to %TG.ACCOUNT%.
2-13-02 Version 3.6 release 2,3
- Modify the behavior when there is a "Time Change" so that past due
jobs are skipped.
Jobs are now rescheduled to the NEXT valid occurrence following the new
time.
- Modify FTP Get behavior so that it ignores the local cache and always
fetches files from the server.
1-11-02 Version 3.6 release 1
- Remove ability to wait (-wait) on a detached (-detach)
process (added in version 3.5.)
- Added a -hide switch to the -command directive so you can now
wait on a hidden process.
- Fix a bug introduced in 3.5 where the PATH was not being searched
for programs run with the -command directive.
- Modified Directive behavior: -wait and -hide can now be used
together in -command statements
12-25-01 WinCron Version 3.5 Released.
This version adds the ability to wait on detached commands.
Example: -command -wait -detach my_command.exe.
In previous versions, -wait and -detach were incompatible when used
together. (You couldn't wait on a detached process.)
- Modified Directive behavior: -wait and -detach can now be used
together in -command statements.
11-18-01 WinCron Version 3.4 Released.
This version adds an arithmetic evaluator so that the script writer can
perform a rich set of mathematical functions.
In addition to the arithmetic evaluator, we've also added a -test directive
so that you can branch when a calculation yields a certain result.
- New Directive: -action -set -eval. The -eval switch tells -set to
evaluate the expression before storing it.
- New Directive: -action -test. This directive tests an arithmetic
expression, and if conditions are met, an exception is thrown. (Used for
branching on a date or other numeric expression.)
11-11-01 WinCron Version 3.3 Updated.
This version adds some major feature enhancements like UNIX cron-style
date/time matching.
11-11-01 Version 3.3 beta 2
- Fix Time Change problem.
WinCron now handles both Daylight Savings and manual time changes by
resetting internal time store.
10-28-01 Version 3.3 beta 1
- New Directive: -action -match -cron [-except] for date/time
matching.
- New auto run scripts Setup.tg and User.tg
- Macro preprocessing now added to WinCron interpreter
- New -exclusive switch added to -name directive.
- New event directives: -setEvent, -checkEvent, and -clearEvent
- Bug fix: The abort action now works.
- New -log directive for logging text directly to a user file.
- New I/O directives: -cd, -chdir, and -pwd
- Document -raise directive for raising user exceptions.
- Add new sample script for demonstrating advanced date/time matching
using exceptions.
10-21-01 WinCron Version 3.2 Released.
This version adds date/time matching powered by a powerful regular
expressing engine.
This feature was inspired by the UNIX Cron facility, but far exceeds UNIX
Cron in terms of expression.
- New Directive: -action -match [-except] for date/time matching.
10-20-01 WinCron Version 3.1 Updated.
Version 3.1 Adds a major feature as well as several bug fixes.
10-20-01 Version 3.1 beta 2
- Fix crash in tg_wsftp FTP module.
9-30-01 Version 3.1 beta 1
- New Service Extension: SendKeys
- New Directive: -start -top. This is used to scheduling at
top-of-the-hour.
- New Directive: -setForegroundWindow
- New Directive: -findWindow
- Sample Script: Script that demonstrates how to use SendKeys to
perform program automation.
8-28-01 WinCron Version 3.0 Released.
Version 3.0 Adds several major features as well as a bug fix or two.
- Service Extension: C Language interpreter
- Service Extension: basic FTP support (free)
- Service Extension: STRING parsing and manipulation library
- Service Extension: IMAGE cropping and conversion library
- Sample Scripts: WEB-CAM script that uses FTP and IMAGING
12-31-00 WinCron Version 2.0.4 Released.
Version 2.0 Adds lots of new features as well as a bug fix or two.
This list of new features is long, but here are the major ones.
- Service Extension: FTP (Requires WS_FTP)
- Service Extension: EMAIL (Requires MAPI email client: Outlook, etc..)
- Subroutines and exception handling
- Suspend and resume directives for scheduling jobs to only run during
certain hours of the day.
- Runs as service in either USER account or SYSTEM account.
8-8-00 Version 1.12 Released. (Bug Fix Release)
- Add support for double quote processing for command lines. This
feature allows the execution of command line that contain spaces. The
processing now mimics the operating system.
- Fix threading model to be perform a synchronized shutdown when closing
WinCron.
3-8-00 Version 1.11 Released. (Feature Release / Bug Fix)
- Add the -kill directive to the -action directive to kill a -name'd job
- Fix a bug in registration id generation and display of id in aboutbox.
- Update help document to clarify the need for -inc when you use -time
- Fix double job execution on subsequent clock ticks.
- Fix increment logic for -skip and -constrain.
- Fix -load <wildcard> to load all scripts that match instead of one per
tick
- Fix Y2K / leapyear bug
- Deleting a job now destroys any outstanding Reminders.
- Truly asynchronous threading model for WinCron interpreter
- Fix memory leak on abnormal shutdown
1-22-00 Version 1.10 Released. (Feature Release / Bug Fix)
- Add wild card processing to the -action -load directive.
- New -temp directive added to -action -load. This directive instructs
WinCron to delete the script after it is loaded.
E.g., -action -load -temp
c:\temp\foo001.tab
See the
Samples section on how to load scripts generated on-the-fly.
- Add optional -shell directive to -command directive. The -shell
directive is used to launch documents and multi-media files into their
respective players / viewers.
E.g., -command -shell
c:\music\favorite.mid
- Fix problem that wouldn't allow spaces in log file names.
1-9-00 Version 1.9 Released. (Feature Release)
- Add Date / Time macro expansion to scripts.
These expansions make it easy to write small scripts that perform
different tasks based on the current; day, month, date, time, etc..
12-18-99 Version 1.8 Released. (Feature Release)
- Add event logging to a file.
- Add naming of jobs.
- Publish internal debugging aids.
11-27-99 Version 1.7 Released. (Bug Fix Release)
- Fix error parsing military time.
- Remove 'trigger' output from skipped jobs.
10-20-99 Version 1.6 Released. (Feature Release / Bug Fix)
- Fix error in date calculation.
- Dynamically fetch Date/Time delimiters from OS.
- Replace Quick Help facility with web based help.
8-9-99 Version 1.5 Released. (Feature Release)
- WinCron can now run as an NT System Service.
- New -delay n n n n directive added.
- New -constrain n n n n directive added.
- System tray icon for status display and easy access.
- Improved error checking in script processing.
- And more.
7-10-99 Version 1.4 Released. (Feature Release / Bug Fix)
- Add -skip x y z directive to WinCron syntax. This statement
makes it much easier to skip days of the week (or days of the year) when
writing your scripts.
- Fix a crashing bug when loading a corrupt script from within another
already running script.
7-7-99 Version 1.3 Released. (Feature Release)
- Commands are no longer case sensitive.
- Three new -action commands are now supported: -show,
-hide and -load.
- The date/time specification for the -stop command is now
optional. Omission of this parameter defaults to "Now."
- Two new -command modes -wait and -detach allow
synchronous and background (no console) execution of commands.
This is in addition to the default asynchronous -command
mode.
- -hide processing added to commandline
- -load procressing added to commandline (the old -f parameter
for commandline processing was kept for backwards compatibility.)
6-22-99 Version 1.2 Released. (Bug Fix Release)
- There was a handle leak due to the use of the C-RUNTIME function _spawnxx()
when the _P_NOWAIT mode was used.
We now call ::CloseHandle() on the return value from this function thus
eliminating the leak.
We are now leak free!
6-2-99 Version 1.1 Released. (Cleanup Release)
- There has been some confusion when using the StartButton.
The StartButton has been changed to run any loaded scripts (Loaded via the
LoadButton.)
The Start button will no longer re-run the script specified on the command
line automatically.
(The script specified on the commandline now acts exactly like any other
script loaded through the LoadButton on the main screen.)
10-25-98 Version 1.0 Released!
|