最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小OO 时间:2020-11-27 14:21:58
文档

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

在使用Python在 Windows 平台上开发的时候.有时候我们需要动态增加或删除用户的某些权限.此时可以通过 AdjustTokenPrivileges API 来实现。比如,我们要给用户分配 SE_TCB_NAME 权限。
推荐度:
导读在使用Python在 Windows 平台上开发的时候.有时候我们需要动态增加或删除用户的某些权限.此时可以通过 AdjustTokenPrivileges API 来实现。比如,我们要给用户分配 SE_TCB_NAME 权限。


下面为大家分享一篇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)

文档

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

在使用Python在 Windows 平台上开发的时候.有时候我们需要动态增加或删除用户的某些权限.此时可以通过 AdjustTokenPrivileges API 来实现。比如,我们要给用户分配 SE_TCB_NAME 权限。
推荐度:
标签: 删除 Windows 权限
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top