Just run a WinSCP script in a loop. It's pretty simple.
It would be great if a user could select a specific file to be downloaded periodically (e.g. every 15 seconds). This would help a great deal in monitoring logs from a Windows workstation.
Currently I have PowerGrep setup to parse through log files, but still need to continuously log into different systems and manually download the log files repeatedly.