Windows x64 (guidelines for any x64 version of Windows)
WinTask is able to automatize Internet Explorer x32 under a x64 Windows (the iexplore.exe file under Program Files (x86)\Internet Explorer). It can automatize too any x32 software running under a x64 Windows (again the files which are under Program Files (x86)). WinTask cannot automatize pure x64 applications such as Control Panel/Computer Configuration or Internet Explorer 64 bits (the iexplore.exe file under Program Files\Internet Explorer). It cannot too automatize actions within an Explorer window (but you can use the WinTask file functions instead of using the Explorer interface).
To see if an application can be automatized through WinTask, use Spy tool. If, when you point a window, no window name is reported, the window is a pure x64 window and WinTask is not able to automatize within this window.
There are some focus issues when an interaction with the user suspends script execution under Windows 2008 x64 and Windows 7 x64, they will be solved in a next version.
IMPORTANT : do NOT use Remote desktop as it interferes with the interactive session.
Since Vista, Windows makes the difference between Window stations and desktops. The interactive window station, Winsta0, is the only window station that can display a user interface or receive user input. It is assigned to the logon session of the interactive user. So when Windows is logged out or locked or when you disconnect from a Remote session, the session still exists but not the interactive window station. So any interactive script that you try to run will fail. And when you minimize a Remote desktop session, the session is locked and so any interactive script stops running properly.
See http://windowssdk.msdn.microsoft.com/en-us/library/ms681928.aspx for all the details.
For connecting to a remote PC without interfering with the user desktop, use for example the VNC software.