У меня есть программа, которая генерирует некоторые данные в реестре.
Я сохраняю его с помощью «reg export HKCU \ Software \ ProgramName \ Data data.reg» (формат Unicode).
Мне нужно перенести его на другой компьютер и импортировать туда, чтобы программа с этого компьютера могла использовать данные.
Но я должен удалить некоторые текстовые строки из data.reg. Текстовые строки легко найти, потому что они содержат некоторые строки (например, пути к exe и dll, определенные параметры программы, такие как «name1 = value1», «name2 = value2», ...).
Сейчас я делаю это вручную (с помощью Wordpad) каждые несколько дней, но, возможно, есть другой способ ...
О, и я не могу установить другие программы на этих компьютерах (доступ ограничен), поэтому я должен использовать batch / cmd файлы.
Что я пробовал до сих пор:
- перенаправление экспорта в «con», но только визуально, а не в переменную;
- используя «for / F ...», но это работает только с ANSI и удаляет пустые строки.
Строки должны быть удалены перед импортом, поскольку настройки программы с первого компьютера не должны загружаться в разделы реестра программы со второго компьютера.
Может кто-нибудь помочь мне ...?
Спасибо.