CMD/BAT - [решено] Как редактировать реестр через бат

Ответить
Аватара пользователя
vlad_exe@vk

CMD/BAT - [решено] Как редактировать реестр через бат

Сообщение vlad_exe@vk »

Мне необходим скрипт чтобы если





[HKEY_CURRENT_USER\Software\Valve\Steam]

"language"="english"



менял его на





"language"="russian"



помогите кто нибудь .
Аватара пользователя
ShaddyR

Re: CMD/BAT - [решено] Как редактировать реестр через бат

Сообщение ShaddyR »

vlad_exe@vk, дык и впиши нужное значение да добавь заголовок. Типа так:





Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Valve\Steam]
"language"="russian"

сохрани как valve.reg и запускай из батника командой regedit /s valve.reg
Аватара пользователя
Instant_SR

Re: CMD/BAT - [решено] Как редактировать реестр через бат

Сообщение Instant_SR »

Вот, наверное, это верная ветка.

создание .reg файла и последующий его load не пойдет.

интересует "присвоение ключу определенного значения".

имеется %путь_в_реестре% и %ключ_реестра% надо, что-то типа:



set %путь_в_реестре%\%ключ_реестра%=[значение] (естественно интересует как описать конструкцию в reg.exe и именно в bat-реализации)



Интересны 2 варианта:



1 - строковый параметр

2 - двоичный
Аватара пользователя
Instant_SR

Re: CMD/BAT - [решено] Как редактировать реестр через бат

Сообщение Instant_SR »

!!!отбой нашел способ опытным путем



reg.exe add "HKCU\Software\Microsoft\Shared\UcClient" /v "ConfigurationMode" /t %type% /d "0x1" /f



это обычная строка задания значений параметру.

стоит учесть 1 нюанс %type% я определяю в листинге заранее, кто просто будет тренироваться, то может указать его явно "REG_WORD" например
Ответить

Вернуться в «Скриптовые языки администрирования Windows»