栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

屏蔽和重启任务管理器

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

屏蔽和重启任务管理器

方法一:建立bat文件
创建bat文件,输入以下:

reg add "HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" /v DisableTaskMgr /t reg_dword /d "1" /f

保存为自己想要的名,如disable.bat。然后以管理员身份运行即可屏蔽

重启也一样创建一个bat文件,如able.bat。输入以下:

reg delete "HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciessystem" /f

保存后同样以管理员身份运行即可重启任务管理器

方法二:用python 的os.system函数执行命令
方法一介绍的方法需要以管理员身份运行,python执行时也需要获取管理员权限。
获取管理员权限源码:

def is_admin():
    try:
        return ctypes.windll.shell32.IsUserAnAdmin()
    except:
        return False

没有获取到就返回FALSE,当返回值不是FALSE时就可以执行os.system函数

path='REG ADD HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableTaskMgr /t reg_dword /d "1" /f'
os.system(path)

合起来如下:

if is_admin():
 	# 这里写入需要管理员权限执行的操作
	path='REG ADD HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableTaskMgr /t reg_dword /d "1" /f'
	os.system(path)
	pass
else:
	# 这里可以写入没有获取管理员权限执行的操作 
	pass

运行结果如下:

1、没有屏蔽时和重启后:

2、屏蔽后:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977794.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号