如何从 Windows 服务运行 GUI 应用程序
通过 Windows 服务远程管理应用程序很常见,但在活动服务器上启动 GUI 应用程序服务内的桌面提出了独特的挑战。
问题: Windows 如何服务定位并与活动桌面交互以运行 GUI 应用程序?
解决方案:利用 WTSEnumerateSessions 和 CreateProcessAsUser 提供了一个可行的解决方案。
Roger Lipscombe 的建议涉及使用 WTSEnumerateSessions识别活动桌面并 CreateProcessAsUser 以在该桌面上启动应用程序
但是,这种方法存在潜在的缺点:
推荐的替代方案:
以上是Windows服务如何远程启动活动桌面上的GUI应用程序?的详细内容。更多信息请关注PHP中文网其他相关文章!