VPS服务器上运行脚本,在本地断开远程桌面后脚本失效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VPS服务器上运行脚本,在本地断开远程桌面后脚本失效相关的知识,希望对你有一定的参考价值。

如题,
我用按键精灵执行脚本文件,脚本里有鼠标和键盘的动作,不过是写成后台执行的方式,就是说这个脚本在执行鼠标键盘动作的时候不会影响到我对系统的其他操作。
现在的问题是,如果我从本地关闭远程桌面连接,那么服务器上运行的脚本文件所涉及到的鼠标和键盘动作就会全部失效。
我VPS是win2008 32位的系统,这个问题是否有办法解决?

3389连接的?你关闭以后这个用户就注销了。。可以尝试用其他远程管理软件控制用户administrator的桌面来运行。

远程桌面管理工具,例如RADMIN,灰鸽子等追问

不是注销的原因,服务器已经设定不中断会话。
我试过在A服务器上连接B服务器,然后让B运行程序,一样不行。
程序是可以运行的,主要的问题是运行的脚本不能执行鼠标和键盘的动作,我想可能是因为服务器上缺少键盘鼠标之类的组件什么的,或者是硬件?在服务器上的操作不也是用的本地鼠标键盘嘛,是不是断开了本地和服务器的会话后,服务器没找到键盘鼠标就不执行鼠标键盘的动作了~?

参考技术A 我也在找答案,LZ找到解决办法了没? 参考技术B 你的追问和分析是正确的,我也测试过,只要你断开后远程没有设备就会停止脚本执行了。

桌面版postman 脚本存在本地还是服务器上

参考技术A 保存在本地
Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:模拟各种HTTP requests,从常用的 GET、POST 到 RESTful 的PUT 、 DELETE ?等等。 甚至还可以发送文件、送出额外的 header。
Collection 功能(测试集合)Collection 是 requests的集合,在做完一_测试的_候, 你可以把_次的 request 存到特定的 Collection 里面,如此一_,下次要做同样的测试时,就不需要重新输入。而且一个collection可以包含多条request,如果我们把一个request当成一个test case,那collection就可以看成是一个test suite。
通过ollection的归类,我们可以良好的分类测试软件所提供的API.而且 Collection 还可以 Import 或是 Share 出_,让团队里面的所有人共享你建立起_的 Collection。

以上是关于VPS服务器上运行脚本,在本地断开远程桌面后脚本失效的主要内容,如果未能解决你的问题,请参考以下文章

WinXP系统远程桌面断开无法连接怎么办

在远程服务器上运行本地 python 脚本

win10远程桌面断开后,所有的进程都会自动关闭,怎么设置让程序一直运行下去

在远程服务器上以 root 身份运行本地脚本 [重复]

远程桌面连接断开后服务器自动锁屏

sh SSH:在远程服务器上运行本地bash脚本