@echo off
reg add "HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsNetwork Connections" /v "NC_EnableAdminProhibits" /t reg_dword /d 00000001 /f
reg add "HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsNetwork Connections" /v "NC_LanProperties" /t reg_dword /d 00000000 /f    
reg add "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /v "NoDispBackgroundPage" /t reg_dword /d 00000001 /f
reg add "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /v "Wallpaper" /t reg_sz /d "" /f
reg add "HKEY_CURRENT_USERcontrol paneldesktop" /v WallpaperStyle /d "2" /f
reg add "HKEY_CURRENT_USERcontrol paneldesktop" /v wallpaper /d "%~dp0图片名称.bmp" /f
reg add "HKEY_CURRENT_USERSoftwarePoliciesMicrosoftmmc" /v "RestrictToPermittedSnapins" /t reg_dword /d "1" /f
reg add "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /v "Disableregistrytools" /t reg_dword /d "1" /f
RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
cls
echo 操作完成,请按任意键退出...
& pause>nul
exit
注意:“%~dp0图片名称”此处的格式是“%~dp0+图片名称.bmp”,图片必须与批处理在同一个目录(压缩成自解压文件并指定解压到某目录后运行批处理就很方便了),且为bmp位图格式。
*************************************************************************************************

以下是禁用本地连接属性的具体方法,综合不同场景需求整理:


一、通过组策略编辑器

  1. 打开组策略
    • Win+R 输入 gpedit.msc 并回车
  2. 定位策略路径
    • 依次展开:用户配置 > 管理模板 > 网络 > 网络连接
  3. 启用关键策略
    • 禁止访问 LAN 连接的属性‌:设为“已启用”以禁用本地连接属性入口
    • 禁止访问 LAN 连接组件的属性‌:设为“已启用”以禁用网络组件(如TCP/IP)的属性修改
    • 为管理员启用 Windows 2000 网络连接设置‌:设为“已启用”以确保策略对管理员生效

二、通过注册表修改

  1. 创建注册表脚本
    • 新建 .reg 文件,输入以下内容并保存:
      Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Network Connections] "NC_EnableAdminProhibits"=dword:00000001 "NC_LanConnect"=dword:00000000 "NC_LanChangeProperties"=dword:00000000
    • 双击运行导入注册表
  2. 生效设置
    • 重启系统或注销当前用户,本地连接属性将被锁定

三、通过设备管理器

  1. 禁用网卡驱动
    • 右键“此电脑”选择“管理”,进入 设备管理器 > 网络适配器,右键目标网卡选择“禁用设备”
  2. 卸载网卡驱动(可选)
    • 右键网卡选择“卸载设备”,彻底移除驱动以阻止网络属性修改

四、通过动态链接库注销(高风险)

  1. 执行注销命令
    • 以管理员身份运行命令提示符,依次输入以下命令:
      regsvr32 Netcfgx.dll /u regsvr32 Netshell.dll /u regsvr32 Netman.dll /u
    • 成功后,“网络连接”功能将被完全屏蔽

注意事项

  • 策略优先级‌:组策略和注册表修改优先级高于设备管理器设置
  • 恢复方法‌:若需恢复,可通过反向操作(如启用策略、重新注册DLL文件或启用网卡)实现
  • 风险提示‌:动态链接库注销可能导致网络功能异常,非必要不建议使用

以上方法适用于 Windows 系统本地连接属性的锁定需求,可根据实际权限和环境选择合适方案。