如何在注册表中添加一个值?

caocao81 2007-09-05 08:37:49
因为注册表中有一个项值原来就有,但是我现在需要将该项的值添加一些内容而不覆盖原有的值。比如说注册表项HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\Environment中的Path,我需要在Path中另外添加一个目录值,但是不能覆盖原有的值,如何能够通过批处理操作方式实现这一目的?或者说通过.reg文件操作实现?
...全文
244 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gernal_dn 2007-09-07
  • 打赏
  • 举报
回复
看来楼上对批处理还不是太了解嘿嘿
=============================
那你写段代码试试?
不说别的,就连你在一楼用的指令reg (reg.exe)本身就是外部程序!更何况还不能实现要求的功能。“加上你想要添加的内容”?如何加?这才是关键,不要告诉我使用键盘!

ljc007 2007-09-07
  • 打赏
  • 举报
回复
看来楼上对批处理还不是太了解嘿嘿
ljc007 2007-09-06
  • 打赏
  • 举报
回复
可以先把path的值读出来(reg query),加上你想要添加的内容,再写进去(reg add)。
gernal_dn 2007-09-06
  • 打赏
  • 举报
回复
用手动编辑、脚本、编程都可以很容易做到,用批处理很难做到,批处理对字符串的操作能力太弱太弱了。

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧