熏悟空的发果山 2020-07-12 11:51 采纳率: 0%
浏览 160
已结题

用java Robot模拟键盘,在Eclipse、黑窗体运行时均可以成功,注册成windows服务后失败,不能正常模拟按键

用java Robot模拟键盘,在Eclipse、黑窗体运行时均可以成功,注册成windows服务后失败,不能正常模拟按键,查看日志方法已执行,但是没起作用
已经选择了“允许服务与桌面进行交互”

  • 写回答

2条回答 默认 最新

  • threenewbee 2020-07-12 14:11
    关注

    windows服务会在另外的会话中运行,不同的会话,键盘操作是独立的(因此windows允许多个用户远程登录操作)。
    所以你需要让windows服务和当前桌面交互,或者在本地桌面再启动一个程序,windows服务将要操作的内容发给它,让它再触发。

    评论

报告相同问题?