找回密码
 加入
搜索
查看: 2874|回复: 8

[AU3基础] 怎样更改服务属性

  [复制链接]
发表于 2011-7-11 16:58:05 | 显示全部楼层 |阅读模式
怎样改变一个服务的log on用户?
举个例子,我自己写了个服务,调用另外一个进程a.EXE,结果 a.exe的log on 也是以system 身份运行。
请问,怎样更改a.exe 为当前用户运行?

谢谢。
发表于 2011-7-12 09:12:14 | 显示全部楼层
把那文件权限调一下或者把UAC调低
 楼主| 发表于 2011-7-12 09:44:23 | 显示全部楼层
回复 2# xz00311

能否再详细点儿,呵呵
发表于 2011-7-14 13:30:54 | 显示全部楼层
控制面板里面右上角有个搜索框你输入UAC就可以,然后点击搜索出来的UAC
 楼主| 发表于 2011-7-15 09:17:47 | 显示全部楼层
回复 4# xz00311

用代码可以实现么?
发表于 2011-7-15 11:12:49 | 显示全部楼层
充分利用论坛的搜索功能!
发表于 2011-7-18 10:22:59 | 显示全部楼层
楼主所谓的属性应该是权限或者所有者吧,那个最起码要用_WinAPI_AdjustTokenPrivileges
 楼主| 发表于 2011-7-18 21:10:58 | 显示全部楼层
回复 7# netegg

是的,简单的了来说就是   将  a.exe 的user name 为system 改为当前登录用户
蛋兄,能否给出个简单的可运行的代码?

另外P版的函数应该能实现,不过代码对于我来说太过复杂,不知道怎么利用。
发表于 2011-7-18 22:47:14 | 显示全部楼层
本帖最后由 netegg 于 2011-7-18 22:48 编辑

回复 8# leon460

动权限(账户属性)不调整令牌不可能,p侠那个我没仔细看,但想来也不可能不变
那个写起来很麻烦,没做过
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-13 13:29 , Processed in 0.073198 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表