有没有办法在windows 10服务的隐藏gui上按下按钮



当我在DOS提示符下运行批处理文件时,大约需要10秒才能完成。当我从Windows服务(间接(运行该批处理文件时,它会挂起,我相信它启动的一个应用程序正在尝试显示"nag"对话框(我可以在任务管理器中看到有问题的应用程序(,但它永远不会完成。

有没有办法将按钮按下发送到隐藏的UI?

操作系统为Windows Server 2012 R2 Standard。我试过使用SysInternal ProcessExplorer的"前置"按钮,但据说没有UI。

不是问题的解决方案,但这解决了我的问题,并可能为其他有类似问题的人提供线索:调用批处理文件的服务在C:\Windows\System的工作目录下运行。我将工作目录更改为批处理文件的目录(以复制从DOS运行批处理文件时的环境(,现在应用程序没有挂起。

最新更新