var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2009年08月10日

    Windows远程桌面运行自动化脚本

    分类:

    今天Windows下远程桌面调试自动化脚本时,发现如果选择最小化(Minimize)会导致脚本无法正常执行,这缘于最小化远程桌面后远程Windows中所有窗口都最小化了,此时以桌面为背景截图为纯黑色。

     

    Running WinRunner on remote desktop中讨论了这个问题,除了采用第三方远程软件外,还可以选择Terminals或者远程桌面连接栏的向下还原(Restore Down)向下还原需要注意:不要再在远程发起端的远程窗口选择最小化。这样就能保证自动化脚本在远程端正常运行了。

    此外还有一种方法,修改注册表项

    HKCU\Software\Microsoft\Terminal Server Client\RemoteDesktop_SuppressWhenMinimized

    HKCM\Software\Microsoft\Terminal Server Client\RemoteDesktop_SuppressWhenMinimized设置数据值为2

    分享到: