I prefer to record/capture Windows Media streams with
WM Recorder.
Lots of other
streaming video rippers can download Windows Media streams. I'm not sure about their scheduling feature, so you need to try them yourself. May be
GetASFStream or
SDPReceiver will be able to that.