Windows 一键关闭UAC、防火墙、IE配置脚本

有时候,在环境需求下,需要关闭windows防火墙,UAC,以及IE选项配置。

对不懂电脑来说是比较麻烦的,老是得教他们,关键还记不住……

so,以下脚本就可以解决这个问题

注:脚本 需要右键 以管理员身份运行

#######脚本代码##按需修改########

 

 

@echo off

REM 关闭系统 UAC(账户控制)
goto start
= 注册表位置 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System
= ConsentPromptBehaviorAdmin:通知强度级别 
= EnableLUA:是否关闭UAC
= PromptOnSecureDesktop:桌面是否变黑
=常用值 高=(CPB=2;EL=1;PSD=1)、中==(CPB=5;EL=1;PSD=1)、低=(CPB=5;EL=1;PSD=0)、关闭=(CPB=0;EL=0;PSD=0)
: start

echo 正在关闭 账户控制........
reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" /v "ConsentPromptBehaviorAdmin" /t reg_dword /d 0 /F >nul
reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" /v "EnableLUA" /t reg_dword /d 0 /F >nul
reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" /v "PromptOnSecureDesktop" /t reg_dword /d 0 /F >nul

echo
echo 账户控制关闭成功!!!
@echo off 
echo
echo 正在关闭系统防火墙........
netsh advfirewall set allprofiles state off > nul

echo
echo 防火墙关闭成功!!!

@echo off
echo
echo 正在设置 IE 选项..........
set "regpath=HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settingsones" >nul
for %%b in (0 1 3) do (
REM (1001 1004 1200 1201 1208 1209 120A 120B 1405 2000 2201) 这是备注
for %%a in (1001 1004 1200 1201 1405) do reg add "%regpath%%%b" /v %%a /t REG_DWORD /d 0 /f >nul
)


@echo off
echo
echo 设置完成,请重启计算机
echo ### 请输入操作代码 ###
echo ### 现在重启 ==》1 ###
echo ### 稍后重启 ==》2 ###

set /p n=

if /i "%n%" equ "1" goto 1
if /i "%n%" equ "2" goto 2

: 1
shutdown -r -t 0

: 2

exit

: end

pause
原文地址:https://www.cnblogs.com/mranyun/p/10233380.html