如何发送sendmail消息&从nt服务到在远程桌面会话中启动的应用程序的postmessage?目前我通过应用程序之间的udp通信暂时解决了这个问题。从NT服务发送消息到远程桌面会话
1
A
回答
5
您不能通过会话边界发送消息。所以,你需要一个IPC解决方案,如TCP/IP,套接字,命名管道等
+0
是的,我开始使用命名管道。 – 2013-07-07 07:36:05
1
做一个程序,做了SendMessage函数/ PostMessage的:
程序sendit; 使用转换器; 开始 退出码:= SendMessage消息(covert1(ParamStr这(1)),convert2(....等 结束
然后用CreateProcessAsUser正确的会话运行它,你可以等待(WaitForSingleObject)的程序。退出,此时sendmessage已经完成了,虽然速度很慢,但是:)
你也可以使用pipe/IPC,但是你仍然可以使用CreateProcessAsUser启动“服务器”,使用Jwa来获得令牌等等
并使用比我刚刚做的更好的名字:)。
0
使用WTSSendMessage api:在指定的远程桌面服务会话的客户端桌面上显示消息框。
http://msdn.microsoft.com/nl-nl/library/windows/desktop/aa383842(v=vs.85).aspx
或者使用绝地武士Windows安全库,该包装在漂亮的德尔福状物体
相关问题
- 1. 要发送到远程登录服务器的消息示例
- 2. SSIS发送MSMQ消息到远程服务器专用队列
- 3. 将消息从消息驱动Bean发送到会话Bean
- 4. 将消息从远程WCF服务推送到BizTalk
- 5. 将消息发送到citrix会话
- 6. MSMQ发送消息到远程队列
- 7. 发送到UI线程的消息永远不会到达
- 8. 保持远程桌面会话“活着”
- 9. 有没有办法从桌面/服务器盒发送WhatsApp消息?
- 10. JMS消息到远程服务器
- 11. 从NIO服务器发送消息
- 12. Java-udp编程 - 从服务器发送消息到客户端
- 13. UNet不发送消息到服务器
- 14. 发送Windows消息到Windows服务
- 15. Node.js发送消息到GCM服务器
- 16. 我可以使用远程桌面服务将数据发送到RemoteApp吗?
- 17. 从同一台机器上的Windows服务发送消息到桌面应用程序
- 18. WIndows服务在远程桌面运行桌面程序
- 19. 无法从服务器应用程序发送消息到GCM服务器
- 20. 发送表单到远程服务器
- 21. 发送到HWND_BROADCAST的消息转到其他桌面?
- 22. Windows 7远程桌面服务
- 23. 远程桌面Azure云服务经典
- 24. 如何从会话bean将消息发送到消息驱动Bean间接
- 25. 用PHP发送PHP消息会话
- 26. 如何防止服务器在远程桌面会话后被锁定
- 27. socket.io:从服务器向服务器发送消息(!)
- 28. 从GCM服务器向应用程序发送消息
- 29. 发送GCM消息(服务器端)经常会失败 - 但远总是
- 30. 发送UDP消息从服务器到客户端
如果你不想使用TCP/IP,命名管道很容易。 – 2013-05-12 02:15:04