寻找C#或Java或Python或C ++示例来控制Windows远程桌面

我们有一个硬性的政策,所有的计算机必须在15分钟不活动后locking。

对于使用CodedUI库进行GUItesting,重要的是连接打开,并且屏幕没有locking。 所以,为了规避检查,我正在考虑用Python等编写一个脚本,这会使得连接活跃起来,比如每5分钟打一次“Windows”。

我在网上search,没有发现任何相关的东西。 有什么build议么?

http://www.google.com/#sclient=psy&hl=en&q=remote+desktop+api&aq=f&aqi=g1g-m4&aql=&oq=&pbx=1&fp=3f8c1f6954acb9e1

编辑:

感谢Paul Sasik请求我澄清。 是的,我只需要某种解决scheme就行了。

它是否必须是远程的? 无论您的解决方案是什么,您需要在目标机器上运行某种服务/守护程序。 既然你需要这个,为什么不创建一个小应用程序,只需通过移动一个窗口就可以在本地模拟用户交互,或者只是点击一下桌面?

这是一个描述模拟鼠标和键盘事件的MSDN文章 。 可能是一个开始或正是你所需要的。