跨Session调用API
PCCYC 2015-06-02 03:53:02 各位老师朋友请教个问题。
假设服务器上有4个用户:1.内置system 2.管理员administrator . 3.普通用户zhangsan 4.普通用户lisi
当4个用户同时登录电脑,现需要通过system账户在zhangsan用户下面执行一条API。
目前的解决办法是将API写入一个公共EXE,当SYSTEM要在zhangsan用户下面执行某个API时,就使用CreateProcessAsUser来跨会话执行这个EXE实现API调用。
显而易见这种方法不太理想,有无更好的办法实现上诉跨用户调用API?谢谢!!