不使用windows服务?可能吗?
最佳答案
可以通过以下方式实现:
1) 使用一些现有的界面到在 SYSTEM 帐户下运行的 Windows 服务,以通过该服务启动新进程。例如,您可以使用 Task Scheduler API。
2) 可以安装新的windows服务,通过服务启动进程,停止服务,卸载服务。这是你的方式PsExec来自 SysInternals 的实用程序.
3) 您可以启用Debug Privilege并使用 DLL 注入(inject)将您的自定义 DLL 注入(inject)到 SYSTEM 帐户下运行的进程中,从 DLL 启动新进程,然后卸载注入(inject)的 DLL。
关于c - 如何在 SYSTEM 下运行应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5001065/