纺纱这个问题closureshttps://stackoverflow.com/questions/5627404/how-can-i-have-a-service-run-a-process-under-the-current-users-session/5627612#5627612 .. 。
我有一个用C#编写的服务,它监视一组文件。 如果其中一个文件的修改时间超过4小时,它会使用Growl来通知最终用户。 我已经看到在当前用户会话下没有运行Growl.exe的情况,因此他们没有收到更新。 如何确保Growl始终在运行此服务的计算机上的任何交互式login的用户会话下运行?
你有没有看过这篇文章?
MSDN:交互式服务