Я пытаюсь написать небольшой пакетный скрипт, который должен изменить некоторые записи реестра.
Теперь, чтобы сделать это из командной строки, нужно использовать команду reg add
. И когда указанный раздел реестра уже существует, он просит перезаписать значение.
Например, reg add "HKCU\Control Panel\Colors" /v Background /t REG_SZ /d "120 0 0"
дает Value Background exists, overwrite(Yes/No)?
, и только если я нажимаю y
, команда завершается.
То же самое происходит, когда команда запускается из пакетного сценария. Так как я хотел бы, чтобы процесс был автоматизирован и не требовал ввода пользователя, я бы хотел удалить запрос на подтверждение. Так можно ли выполнить эту команду не в интерактивном режиме?