Perhaps the best way to do this is to use a Remote Desktop Control program, such as PC Anywhere, or numerous other ones.

I would also check out Download.com, where I found this nifty little program:
http://download.com.com/3000-7240-10...ml?tag=lst-0-9
That should do what you need, or something similiar. That program has a free trial, so it could easily work.

This one might also fit, which is completely free:
http://download.com.com/3000-7240-10...l?tag=lst-0-15

Hope this helps!