Disable Windows 7 screensaver over RDP

I was able to accomplish this with TaskScheduler.

In Windows 7:

  1. Open Task Scheduler. Right click Task Scheduler Library and Create Task
    1. Name: Disable RDP Screen Saver
    2. Triggers: New Trigger, On Connection to User Session, Specific user (specify user), From a remote computer
    3. Actions: Start a program,
    4. Program: reg
    5. Arguments: add "HKEY_CURRENT_USER\Control Panel\Desktop" /f /v ScreenSaverIsSecure /t REG_SZ /d 0

In Windows 8, 10:

  1. Open Task Scheduler. Right click Task Scheduler Library and Create Task
    1. Name: Enable RDP Screen Saver
    2. Triggers: New Trigger, On disconnect from User Session, Specific user (specify user), From a remote computer
    3. Actions: Start a program,
    4. Program: reg
    5. Arguments: add "HKEY_CURRENT_USER\Control Panel\Desktop" /f /v ScreenSaverIsSecure /t REG_SZ /d 1