我的进程启动后用户名是system,用它创建一个进程还是system权限既然我已经用administrator登陆了,有没有办法让他启动的进程不是system用户而是administrator用户??最好是不用CreateProcessAsUser,CreateProcessWithLogonW这两个函数,已经登陆了还要输入密码太麻烦了给点建议吧
解决方案 »
- 谁帮我讲讲VC++中多线程时互斥量怎么使用,作用是什么?操作系统的互斥量是怎么用的?
- 想搞个vc代码交流论坛http://www.share365.net/index.asp
- FTP为什么不能上传
- xtreme toolkit有下载
- 这样理解是不是正确的?
- 高手求救,分不够可再加,我一次只能给100分
- CAsyncSocket的对象如何用send函数发一个回车给对方的服务器(已连接成功的)????
- 那个PICTURE控件没有单击事件,要是做个扑克牌的游戏怎么办?
- 我使用创天中文板,ADO连接数据库
- vc培训
- 关于接口的问题
- error LNK2001: unresolved external symbol ___glutInitWithExit@12
http://blog.csdn.net/visualeleven/article/details/7640475
简单的例子~
谁有不用账号密码的办法
问题已经解决一个比较简单的方法:1.WTSGetActiveConsoleSessionId
2.WTSQueryUserToken
3.CreateProcessAsUser
三步就能实现目标
但是如果第三步使用CreateProcessWithToken创建进程只能改变用户名不能改变session id结贴给分