我想以用户身份从windows服务中启动一个程序。
这个是可能的吗?
背景知识是,我需要显示一个MessageBox,并简单地执行如下操作
MessageBox.Show(args[0]);在程序中。
发布于 2012-06-22 18:45:46
我最终让我的程序在登录时自动启动,但也应该可以使用例如CreateProcessWithLogonW从服务中启动程序。
发布于 2012-06-17 16:04:27
这将不会像您期望的那样运行。windows-service很可能是以LocalSystem身份运行的,并且绑定到会话0。即使您将服务设置为允许与桌面交互,它也很可能不会显示在您正在进行的会话中。
https://stackoverflow.com/questions/11069813
复制相似问题