在用户桌面中将GUI程序作为SYSTEM服务运行

时间:2019-01-16 14:41:49

标签: c++ windows process administrator

我正在寻找一种方法,该方法可以从特权进程(如以SYSTEM身份运行的服务)以具有管理员特权的方式运行GUI程序-不提示输入管理员密码。

我所知道的是,如果作为SYSTEM的服务运行GUI程序,则该过程将启动,但不会为用户显示。

已经了解了模拟,窗口站和桌面,我想知道SYSTEM服务是否能够启动GUI程序,然后以某种方式创建一个新进程,然后将其窗口站和桌面设置为默认位置。用户可以与之交互。

用例是打开程序安装(需要管理员权限才能为所有用户安装-或完全安装),然后使用一些模拟按键来完成安装设置(这就是为什么具有可以与之交互的GUI。

在将它作为SYSTEM进程运行的情况下,这样的事情甚至可能实现吗?

0 个答案:

没有答案