Jak wyeksportować określony klucz rejestru do pliku tekstowego za pomocą wiersza polecenia

22

Jak mogę wyeksportować określoną wartość z rejestru do pliku tekstowego za pomocą wiersza polecenia?

Na przykład chcę wyeksportować Hkey_local_Machine\Software\mcafeedo pliku tekstowego w C :. Potrzebuję tylko klucza - to wszystko.

Próbowałem z reg export- daje z siebie wszystko, ale po prostu potrzebuję klucza tego konkretnego.

Sohail
źródło
Ciężko jest śledzić to, co faktycznie chcesz wyeksportować. Co rozumiesz przez reg export„dawanie wszystkiego”? Czy podałeś dokładny klucz, który chcesz wyeksportować?
ᴇcʜιᴇ007

Odpowiedzi:

25

Spróbuj tego:

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

Spowoduje to eksport wartości rejestru zgodnie z formatem REG systemu Windows.

Nathan C.
źródło
3

Możesz wyeksportować określoną wartość rejestru do pliku tekstowego za pomocą polecenia setx Kopiuj / makaron:

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


Alternatywą dla powyższego jest zapisanie go do pliku reg przy użyciu metod z powyższych odpowiedzi:

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

Plik reg można otworzyć do odczytu / zapisu, sprawdź tutaj format.

Laurie Stearn
źródło
Nigdy o SETXtym nie słyszałem, ale dokładnie tego szukałem. Dzięki!
bigjosh
1

reg export Hkey_local_Machine \ Software \ mcafee \ key C: \ export.txt && type C: \ export.txt | findstr / i „klucz”

Jozuego
źródło
1
Hej, to wygląda trochę jak to, czego szukam. czy mogę wyeksportować wszystkie klucze zawierające „specialString” przy użyciu reg export C:\export.reg findstr /i "specialString"?
Metallkiller
1

Czasami trzeba zawrzeć klucz rejestru w cudzysłowie, aby przejść do poszczególnych pozycji

REG EXPORT „HKCU \ Software \ SS64 \ xxxx” C: \ MyReg.REG

Maxjonz
źródło
0

Wpisz to w wierszu poleceń DOS :

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

Garbunkel
źródło
Proszę rozważyć użycie znaku `` '' do oznaczenia linii poleceń jako kodu. Ponadto zastanów się nad dodaniem wyjaśnienia, jak to działa, aby wyjaśnić, jak dostosować go do pierwotnego pytania.
Seth