问题描述
使用C#写的守护服务DataTransferServices.exe,是以SYSTEM的身份运行的,如下图所示:此守护服务会扫系统进程列表,如果CQ_DataTransfer.exe不存在,则自动启动CQ_DataTransfer.exe,用户名是SYSTEM,并且对服务设置了“允许用户交互”,如下图所示:但是CQ_DataTransfer.exe是一个WinForm用户交互程序,如下图所示:在守护服务中勾选了允许用户交互,但是看不到界面。但如果我手动双击CQ_DataTransfer.exe,以Administrator启动,就可以看到应用程序界面:如下图所示:请问各位老师,我应该怎么改写守护服务程序代码,才能让CQ_DataTransfer.exe自动展示在Administrator用户桌面上?
解决方案
本帖最后由 downiis6 于 2014-09-28 12:18:11 编辑
解决方案二:
求助各位老师们了,不要沉呀。。。
解决方案三:
各位老师,求助~
解决方案四:
解决方案五:
给你这个参考一下吧。http://download.csdn.net/detail/Linux7985/2510285
时间: 2024-09-13 14:35:07