无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 721|回复: 19
打印 上一主题 下一主题

[已解决] 注册表指定项下所有包含指定字符串的键值修改为另一指定字符串

[复制链接]
1#
发表于 2024-3-13 12:24:37 | 显示全部楼层
本帖最后由 ppll2030 于 2024-3-13 12:32 编辑

如果楼主是要做一键绿化的话,还是用批处理调用reg文件导入来的便捷。
批处理直接处理注册表的代码相对繁琐,不够直观,而且转换很是麻烦。
而reg文件查看方便,用文本替换或是批处理修改都相对更加简单方便。
根据你的提供的两段,给你转成bat。对比一下就知道了。
reg add "HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty" /f /ve /t REG_SZ /d "删除空文件"
reg add "HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty" /f /v "Icon" /t REG_SZ /d "E:\1\1.exe"
reg add "HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty\command" /f /ve /t REG_SZ /d "cmd.exe /c ""D:\Software\2\2.exe"\" \"%%1\"&&type NUL > "\"%%1\"

reg add "HKEY_CLASSES_ROOT\*\shell\EverythingSearch" /f /ve /t REG_SZ /d "Everything搜索"
reg add "HKEY_CLASSES_ROOT\*\shell\EverythingSearch" /f /v "Icon" /t REG_SZ /d "D:\Software\Everything\Everything.exe"
reg add "HKEY_CLASSES_ROOT\*\shell\EverythingSearch\command" /f /ve /t REG_SZ /d "\"D:\Software\Everything\EverythingSearchLikeThisFile.bat\" \"%%1\"

点评

感谢您。主要是要学习查找-替换,目标键值是不确定的,你的写法是针对确定键值的,不适用。再次感谢。  详情 回复 发表于 2024-3-13 16:14
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-16 03:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表