|
1、禁用系统功能
@echo off
:: 检查管理员权限
fltmc >nul 2>&1 || (
echo 请求管理员权限...
powershell -Command "Start-Process '%~dpnx0' -Verb RunAs"
exit /b
)
echo 正在禁用系统功能...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_AllowAdvancedTCPIPConfig /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_LanProperties /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoControlPanel /t REG_DWORD /d 1 /f
echo 操作完成,部分设置需要注销后生效
echo 按任意键重启资源管理器...
pause >nul
taskkill /f /im explorer.exe >nul
start explorer.exe
exit
--------------------------------------------------------
2、恢复系统功能
@echo off
:: 检查管理员权限
fltmc >nul 2>&1 || (
echo 请求管理员权限...
powershell -Command "Start-Process '%~dpnx0' -Verb RunAs"
exit /b
)
echo 正在恢复系统功能...
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /f >nul 2>&1
reg delete "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_AllowAdvancedTCPIPConfig /f >nul 2>&1
reg delete "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_LanProperties /f >nul 2>&1
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoControlPanel /f >nul 2>&1
echo 操作完成,部分设置需要注销后生效
echo 按任意键重启资源管理器...
pause >nul
taskkill /f /im explorer.exe >nul
start explorer.exe
exit
-----------------------------------------------------
功能说明:
禁用任务管理器:通过注册表禁用任务管理器访问
禁用网络设置:
阻止访问网络连接属性
禁用TCP/IP高级配置
禁用控制面板:阻止访问控制面板和程序卸载功能
自动提权:自动请求管理员权限
即时生效:通过重启资源管理器使部分设置立即生效 |
|