Z
zgj_gd
Unregistered / Unconfirmed
GUEST, unregistred user!
我用 CreateService 注册了一个服务,该服务用于接收 客户端 发来的请求(该请求为:要求服务器启动一个进程),并且根据请求,来启动请求中的应用程序。
1、但经过测试,通过 任务管理器 发现 该服务是用 SYSTEM 用户启动,并且由该服务启动的进程的属主 也是 SYSTEM用户。现在我想改变该服务的属主为指定的用户或者为administrator用户,起码能实现 由该服务启动的进程的属主 是 Administrtor 或者指定的用户
2、另外,还发现通过该服务启动的进程无法显示原来的窗口(虽然该进程已经启动)。我是用 WinExec(PChar(应用程序名), SW_SHOWNORMAL) 来启动的;
如何解决上述问题呢?
1、但经过测试,通过 任务管理器 发现 该服务是用 SYSTEM 用户启动,并且由该服务启动的进程的属主 也是 SYSTEM用户。现在我想改变该服务的属主为指定的用户或者为administrator用户,起码能实现 由该服务启动的进程的属主 是 Administrtor 或者指定的用户
2、另外,还发现通过该服务启动的进程无法显示原来的窗口(虽然该进程已经启动)。我是用 WinExec(PChar(应用程序名), SW_SHOWNORMAL) 来启动的;
如何解决上述问题呢?