I have been using Schedule::Cron 0.97 on Windows and have found it very helpful.
It is not available on PPM so I have obtained it from CPAN and it works OK on Windows.
Using Perl 5.8.8 on Windows is that nofork => 1 is more reliable. While allowing forking does work for a while, after about one hour the run loop drops out inexplicably and with no error thrown.
This bundle module appears to be still under development since it didn't install the modules that I think it was intending to install on a Win32 platform.