Рубрики
cmd \ vbs \ scripts

Как из пакетного файла импортировать \ экспорт значения переменных реестра.

На всякий случай:

импортировать - внедрить \ изменить \ т.д.
экспорт - сохранить \ копировать \ т.д.

Как из пакетного файла импортировать значения переменных реестра:

regedit.exe -s C:\environment.reg 

Эта команда импортирует в реестр данные из файла environment.reg. 
Без запросов на подтверждение за счет использования ключа -s.

Как из пакетного файла сделать экспорт реестра:

Иногда возникает необходимость сохранить в файл определенный куст (ветку) реестра со всеми параметрами в качестве бэкапа или для других целей. 

regedit.exe -ea C:\environment.reg "HKEY_CURRENT_USER\Environment"

Данная команда при выполнении пакетного файла выгрузит ветку HKEY_CURRENT_USER\Environment в файл C:\environment.reg 
Когда потребуется восстановить значения параметров в HKEY_CURRENT_USER\Environment, будет достаточно запустить файл environment.reg. 
Эту команду можно использовать для ежедневного бэкапа настроек программного обеспечения и системы, которые хранятся в реестре.
Не забывайте, что если в пути, по которому должен быть сохранен выходной файл или в имени ветки реестра есть пробел, 
то их необходимо заключить в кавычки.