Проблема с добавлением строкового значения в реестр с помощью файла .reg - PullRequest
7 голосов
/ 01 апреля 2011

Я на машине win2k3.Я написал файл .reg, как показано ниже:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KalleService\Parameters]
"Application"="C:\Projects\KalleService\Bin\KalleService.exe"

Если дважды щелкнуть файл .reg / сказать слияние, появится сообщение об успешном изменении реестра.Но он только что создал ключ Parameters и не создал Application строковое значение.

В чем может быть проблема?

Ответы [ 2 ]

8 голосов
/ 01 апреля 2011
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KalleService\Parameters]
"Application"="C:\\Projects\\KalleService\\Bin\\KalleService.exe"

попробуйте использовать двойную косую черту (\\) вместо одиночной косой черты (\) в строковом значении.

0 голосов
/ 02 августа 2013

попробуйте это:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KalleService\Parameters]
@=" "
"Application"="\"C:\\Projects\\KalleService\\Bin\\KalleService.exe\""

или если это не работает создайте ключ вручную со значением и экспортируйте его (будет создан файл .reg)

откройте этот файл в блокноте, измените этот файл со своими значениями, а затем снова сохраните его. а затем запустить его. Второй способ неэффективен, но он сделает вашу работу позже, если вы сделаете это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...