Exportieren eines bestimmten Registrierungsschlüssels in eine Textdatei mithilfe der Befehlszeile

21

Wie kann ich einen bestimmten Wert über die Befehlszeile aus der Registrierung in eine Textdatei exportieren?

Zum Beispiel möchte ich Hkey_local_Machine\Software\mcafeein eine Textdatei in C: exportieren . Ich brauche nur den Schlüssel - das war's.

Ich habe versucht mit reg export- es gibt alles, aber ich brauche nur den Schlüssel für das Besondere.

Sohail
quelle
Es ist ziemlich schwierig zu verfolgen, was Sie tatsächlich exportieren möchten. Was meinst du mit reg export"alles geben"? Haben Sie den genauen Schlüssel angegeben, den Sie exportieren möchten?
Donnerstag,

Antworten:

25

Versuche dies:

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

Dadurch werden Registrierungswerte gemäß dem Windows-REG-Format exportiert.

Nathan C
quelle
3

Sie können einen bestimmten Registrierungswert mit einem setx-Befehl Kopieren / Pasta von dort in eine Textdatei exportieren :

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


Die Alternative zu oben ist das Schreiben in eine Reg- Datei mit den Methoden in den obigen Antworten:

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

Die Reg-Datei kann zum Lesen / Schreiben geöffnet werden. Überprüfen Sie hier das Format.

Laurie Stearn
quelle
Ich habe noch nie davon gehört, SETXaber es war genau das, wonach ich gesucht habe. Vielen Dank!
BigJosh
1

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

Joshua
quelle
1
Hey, das sieht irgendwie so aus, wie ich es suche. kann ich alle Schlüssel, die "specialString" enthalten, mit exportieren reg export C:\export.reg findstr /i "specialString"?
Metallkiller
1

Manchmal muss man den Registrierungsschlüssel in Anführungszeichen setzen, um zu einzelnen Elementen zu gelangen

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

Maxjonz
quelle
0

Geben Sie dies an der DOS- Eingabeaufforderung ein:

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

Garbunkel
quelle
Bitte verwenden Sie `` `, um Ihre Befehlszeile als Code zu kennzeichnen. Darüber hinaus sollten Sie eine Erklärung hinzufügen, wie es funktioniert, damit klarer wird, wie es an die ursprüngliche Frage angepasst werden kann.
Seth