The cron equivalent on a Windows computer is Scheduled Tasks. A practical guide for Windows XP is here: http://support.microsoft.com/kb/308569 . Similar steps can be performed on most versions of windows.
If you put the data filtering code in an asp file, you can make an http request to this file using the following VBS script:
Const WinHttpVersion = "5.1" Dim objWinHttp, strURL ' Request URL from 1st Command Line Argument. This is ' a nice option so you can use the same file to ' schedule any number of differnet scripts. strURL = WScript.Arguments(0) ' For more WinHTTP v5.0 info, go to Registry Editor to find out ' the version of WinHttpRequest object. Set objWinHttp = CreateObject("WinHttp.WinHttpRequest." & WinHttpVersion) If IsObject(objWinHttp) Then objWinHttp.Open "GET", strURL objWinHttp.Send If objWinHttp.Status <> 200 Then Err.Raise 1, "HttpRequester", objWinHttp.ResponseText End If Set objWinHttp = Nothing End If If Err.Number <> 0 Then ' Something has gone wrong... do something about it... End If
A call to this would look something like this:
HttpRequester.vbs http:
alumb source share