首页
论坛
课程
招聘
[已解决] [悬赏]c++实现远程Windows RDP操作 200.00雪花
2017-7-8 03:53 4757

[已解决] [悬赏]c++实现远程Windows RDP操作 200.00雪花

2017-7-8 03:53
4757

需要实现

1. 用帐号密码,登录到远程 RDP server(即3389服务器)

2. 往server上放一个文件到 c:\test.exe

3. 在server上运行 c:\test.exe


无需界面, 用c++代码完成,如果用到其他开源库也没问题。


【公告】 [2022大礼包]《看雪论坛精华22期》发布!收录近1000余篇精华优秀文章!

收藏
点赞0
打赏
分享
最新回复 (6)
雪    币: 2893
活跃值: 活跃值 (1493)
能力值: ( LV4,RANK:56 )
在线值:
发帖
回帖
粉丝
yegu 活跃值 2017-7-10 19:45
2
0
这个账号是什么权限?
雪    币: 10986
活跃值: 活跃值 (5029)
能力值: ( LV9,RANK:270 )
在线值:
发帖
回帖
粉丝
hzqst 活跃值 3 2017-7-11 12:20
3
0

windows的RDP协议是非公开的
这个最高支持到server  2012
https://github.com/rdesktop/rdesktop

想要全版本支持的可能你只能命令行调用mstsc了

雪    币: 1
活跃值: 活跃值 (107)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
叁毛 活跃值 1 2017-7-11 20:45
4
0
我有现成的代码,可以联系我。
雪    币: 172
活跃值: 活跃值 (59)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
aj3423 活跃值 2 2017-7-12 15:40
5
0
hzqst windows的RDP协议是非公开的这个最高支持到server  2012https://github.com/rdesktop/rdesktop想要全版本支持 ...
@hzqst,我在cygwin编译了rdesktop,也能成功调用了。然后发现一个问题,RDP没有办法执行远程exe,除非在界面上模拟发送按键
win+R(运行)  ->  粘贴exe路径  ->  回车
而RDP自带的Alternative  Program需要提前改注册表才能工作,我用不了,我是首次连接。
不知道有什么好办法能执行远程exe
雪    币: 60
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sleshep 活跃值 2017-7-12 16:13
6
0
rdp本身就是远程桌面而不是远控,没有exe下载运行这种功能的
雪    币: 4444
活跃值: 活跃值 (1648)
能力值: ( LV6,RANK:97 )
在线值:
发帖
回帖
粉丝
fjqisba 活跃值 2021-8-26 18:04
7
0
楼主这个问题是怎么解决的,想了解一下 
游客
登录 | 注册 方可回帖
返回