Как экспортировать определенный раздел реестра в текстовый файл с помощью командной строки

22

Как я могу экспортировать определенное значение из реестра в текстовый файл с помощью командной строки?

Например, я хочу экспортировать Hkey_local_Machine\Software\mcafeeв текстовый файл в C :. Мне просто нужен ключ - вот и все.

Я пытался reg export- он дает все, но мне просто нужен ключ от частичной вещи.

Sohail
источник
Трудно понять, что вы на самом деле хотите экспортировать. Что ты имеешь в виду под reg export«отдавать все»? Вы указали точный ключ, который хотите экспортировать?
Ƭᴇcʜιᴇ007

Ответы:

25

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

reg export Hkey_local_Machine\Software\mcafee C:\export.txt

Это позволит экспортировать значения реестра в соответствии с форматом Windows REG.

Натан С
источник
3

Вы можете экспортировать определенное значение реестра в текстовый файл с помощью команды setx Copy / pasta оттуда:

SetX _TZone /k HKLM\System\CurrentControlSet\Control\TimeZoneInformation\StandardName
>Tzone.txt echo %_TZone%


Альтернативой вышеописанному является запись его в reg- файл, используя методы из приведенных выше ответов:

REG EXPORT HKLM\System\CurrentControlSet\Control\TimeZoneInformation\StandardName C:\Windows\Temp\Tzone.reg

Reg файл может быть открыт для чтения / записи, проверьте здесь формат.

Лори Стерн
источник
Никогда не слышал, SETXно это было именно то, что я искал. Благодарность!
bigjosh
1

reg export Hkey_local_Machine \ Software \ mcafee \ ключ C: \ export.txt && тип C: \ export.txt | findstr / i "ключ"

Джошуа
источник
1
Эй, это похоже на то, что я ищу. я могу экспортировать все ключи, содержащие "specialString", используя reg export C:\export.reg findstr /i "specialString"?
Metallkiller
1

Иногда нужно заключить ключ реестра в кавычки, чтобы перейти к отдельным элементам

REG EXPORT "HKCU \ Software \ SS64 \ xxxx" C: \ MyReg.REG

Maxjonz
источник
0

Введите это в командной строке DOS :

reg export HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall test.txt && type test.txt | findstr /i "DisplayName" > list.txt | notepad list.txt

Garbunkel
источник
Пожалуйста, рассмотрите возможность использования `` `, чтобы пометить вашу командную строку как код. Кроме того, рассмотрите возможность добавления объяснения того, как это работает, чтобы было понятнее, как адаптировать его к исходному вопросу.
Сет