2014-10-01 94 views
0

我有这样的文字.reg文件:通过.reg文件修改注册表 - 复制和删除

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software\program] 

"item2"=item1 
"item3"=item1 

在注册表项[HKEY_CURRENT_USER\Software\program]有一个价值item1。我想把这个值的数据放入另一个值item2item3,但是我试过的代码不起作用。

此外,如何删除注册表值?

回答

1

我找不到任何有关如何通过.reg文件复制注册表项的参考。无论如何,它可以通过命令行(或批处理脚本)通过以下命令完成。 (MS Technet

REG COPY <SourceKeyName> <DestinationKeyName> [/s] [/f] 

你的情况是:

REG COPY HKCU\Software\program\item1 HKCU\Software\program\item0 

要删除键/值(由.reg文件的方式)使用。 (MS Support

; for key 
[-HKCU\Software\program\item10] 

; for value 
[HKCU\Software\program\item10] 
"TestValue"=-