in reply to Running timed routines in Perl

There's no need to write a second script to call the filter,
use the Windows Scheduled Tasks.

You can use it from your Command Prompt like this:
c:\>at <when> /interactive what-to-run, or simply going to
your control panel and clicking, Scheduled Tasks

Hope this helps.