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

查看 67|回复 3
作者:aigpt   
reg query "HKEY_CLASSES_ROOT\*\shell" /s
以上查询代码返回以下结果
HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty
    (默认)    REG_SZ    删除空文件
    Icon    REG_SZ    E:\1\1.exe
HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty\command
    (默认)    REG_SZ    cmd.exe /c ""E:\Software\2\2.exe" "%1"&&type NUL > "%1"
HKEY_CLASSES_ROOT\*\shell\EverythingSearch
    (默认)    REG_SZ    Everything搜索类似文件
    Icon    REG_SZ    E:\Software\Everything\Everything.exe
HKEY_CLASSES_ROOT\*\shell\EverythingSearch\command
    (默认)    REG_SZ    "E:\Software\Everything\EverythingSearchLikeThisFile.bat" "%1"
如何把健值中的“E:\Software”替换为“D:\Software”,修改结果如下,备注如果可以的话,不要用导出reg文件,修改reg文件再导入的方法。
感谢帮助

HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty
    (默认)    REG_SZ    删除空文件
    Icon    REG_SZ    E:\1\1.exe
HKEY_CLASSES_ROOT\*\shell\DeleteBuildEmpty\command
    (默认)    REG_SZ    cmd.exe /c ""
[color=]D:\Software
\2\2.exe" "%1"&&type NUL > "%1"
HKEY_CLASSES_ROOT\*\shell\EverythingSearch
    (默认)    REG_SZ    Everything搜索
    Icon    REG_SZ   
[color=]D:\Software
\Everything\Everything.exe
HKEY_CLASSES_ROOT\*\shell\EverythingSearch\command
    (默认)    REG_SZ    "
[color=]D:\Software
\Everything\EverythingSearchLikeThisFile.bat" "%1"

文件, 字符串, 注册表

ashura_x   
回复下载 感谢分享
vigack   
楼主如果没有批量处理需求, 大可不必编写批处理,能达到目的就好,RegWorkShop就支持这种替换。
马叉虫233   
感谢分享
您需要登录后才可以回帖 登录 | 立即注册

返回顶部