windows系统通过命令行方式修改多字符串值类型的注册表
2017-03-31 09:52
609 查看
windows系统的很多组策略配置,都可以通过修改注册表完成。 为了自动化快速做组策略配置,需要通过命令行方式修改注册表来达到这一目的。
其中通过命令行方式修改多字符串值类型的注册表有点难,本文以此为例。
REG_BINARY 二进制值
REG_DWORD DWORD值
REG_MULTI_SZ 多字符串值
REG_EXPAND_SZ 可扩充字符串值)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedExactPaths
网络访问:可远程访问的注册表路径和子路径:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedPaths
其中通过命令行方式修改多字符串值类型的注册表有点难,本文以此为例。
前提
1、windows注册表值类型
REG_SZ 字符串值REG_BINARY 二进制值
REG_DWORD DWORD值
REG_MULTI_SZ 多字符串值
REG_EXPAND_SZ 可扩充字符串值)
2、示例:修改多字符串值类型的注册表
1)需要禁用可远程访问的注册表路径;需要禁用可远程访问的注册表路径和子路径。 这2个都是多字符串值类型。
2)组策略配置位置
3)注册表配置位置
网络访问:可远程访问的注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedExactPaths
网络访问:可远程访问的注册表路径和子路径:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedPaths
命令行方式:bat版本
1、新建一个test.bat脚本,内容如下
@echo off :: 禁用可远程访问的注册表路径;禁用可远程访问的注册表路径和子路径 echo Windows Registry Editor Version 5.00 >t1.reg echo. echo [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedExactPaths]>>t1.reg echo "Machine"=hex(7): >>t1.reg echo [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedPaths] >>t1.reg echo "Machine"=hex(7): >>t1.reg regedit /s t1.reg del /q t1.reg pause
2、双击或者cmd执行test.bat脚本即可
相关文章推荐
- Windows 7系统通过注册表修改来提升上网速度
- Windows 2000系统下通过修改注册表加强安全
- win8.1系统通过修改注册表升级Win8.1 Update 1方法图解
- 修改Windows注册表系统文件为宽带加速
- 命令行 SC命令 及通过sc config 更该windows服务的启动类型等
- 如何不通过内核命令行rootfstype指定根文件系统类型
- 如何通过修改注册表改变系统的默认文件夹
- installshield通过修改注册表实现windows环境变量且即时生效的方法
- 通过文件修改注册表的两种方式
- InnoSetup提升系统管理员权限(通过破解方式修改?)
- Windows7下.dll系统图标因打开方式而被修改后如何修复
- 通过Windows 2000专业版的注册表来配置系统服务
- 通过修改注册表来修改系统的默认安装路径
- windows系统下通过命令行切换到其他盘下的目录
- windows下命令行修改系统时间;修改系统时间的软件
- windows系统中通过 运行(win+R) 的方式打开电脑程序或文件夹
- WinPE系统设定如何修改(可通过修改PE注册表或配置文件来实现)
- windows文件关联、打开方式列表之修改注册表攻略
- windows下命令行修改系统时间;修改系统时间的软件
- qt环境程序中通过QProcess启动进程的方式启动windows系统自带的画图程序中遇到的错误