您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Windows上使用Python增加或删除权限的方法

2024/6/19 21:02:10发布39次查看
下面为大家分享一篇windows上使用python增加或删除权限的方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
在使用python在 windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些权限, 此时我们可以通过 adjusttokenprivileges api 来实现。
比如,我们要给用户分配 se_tcb_name 权限
flags = win32security.token_adjust_privileges | win32security.token_query token = win32security.openprocesstoken(win32api.getcurrentprocess(), flags) id = win32security.lookupprivilegevalue(none, win32security.se_tcb_name) privilege = [(id, win32security.se_privilege_enabled)] print win32security.adjusttokenprivileges(token, false, privilege)
比如,我们要给用户去除 se_tcb_name 权限
flags = win32security.token_adjust_privileges | win32security.token_query token = win32security.openprocesstoken(win32api.getcurrentprocess(), flags) id = win32security.lookupprivilegevalue(none, win32security.se_tcb_name) privilege = [(id, 0)] print win32security.adjusttokenprivileges(token, false, privilege)
相关推荐:
python增加清屏功能方法介绍
以上就是windows上使用python增加或删除权限的方法的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product