2014-11-30 3 views
0

Я добавил один ключ реестра с помощью:Добавление значения в реестре ключа

system("REG ADD HKLM\\Software\\DCMR__ /v PCID /t REG_EXPAND_SZ /d VALUE_HERE"); который был успешным, и он добавил реестра ключей "DCMR__" в HKLM\Software\Wow6432Node со значением, которое зовут PCID и значение VALUE_HERE

Однако если после этого я использую ту же самую команду, чтобы добавить второе значение в существующий ключ, , используя другое имя и значение, он просит меня перезаписать PCID, потому что он все еще существует.

Что здесь общего не работает?

+0

Обнародовать, что если не команда, а также, пожалуйста. – JosefZ

+0

Почему вы используете системную команду для этого, когда можете использовать собственный метод WinAPI? (И, вероятно, получите лучшее описание ошибки.) – usr2564301

ответ

0

Добавить /f вариант:

REG ADD HKLM\\Software\\DCMR__ /v PCID /t REG_EXPAND_SZ /d VALUE_HERE /f

Смежные вопросы