Comment exporter une clé de registre spécifique dans un fichier texte à l'aide de la ligne de commande

21

Comment puis-je exporter une valeur spécifique du registre vers un fichier texte à l'aide de la ligne de commande?

Par exemple, je veux exporter Hkey_local_Machine\Software\mcafeedans un fichier texte en C :. J'ai juste besoin de la clé - c'est tout.

J'ai essayé avec reg export- ça donne tout, mais j'ai juste besoin de la clé de la chose particulière.

Sohail
la source
C'est un peu difficile de suivre ce que vous voulez réellement exporter. Qu'entendez-vous par reg export"tout donner"? Avez-vous spécifié la clé exacte que vous souhaitez exporter?
cʜιᴇ007

Réponses:

25

Essaye ça:

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

Cela exportera les valeurs de registre selon le format Windows REG.

Nathan C
la source
3

Vous pouvez exporter une valeur de registre spécifique vers un fichier texte à l' aide de la commande setx Copy / pasta à partir de cet emplacement :

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


L'alternative à ci-dessus consiste à l'écrire dans un fichier reg en utilisant les méthodes décrites ci-dessus:

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

Le fichier reg peut être ouvert en lecture / écriture, vérifiez ici le format.

Laurie Stearn
la source
Jamais entendu parler de SETXmais c'était exactement ce que je cherchais. Merci!
bigjosh
1

reg export Hkey_local_Machine \ Software \ mcafee \ clé C: \ export.txt && tapez C: \ export.txt | findstr / i "clé"

Josué
la source
1
Hé ça ressemble un peu à ce que je cherche. puis-je exporter toutes les clés contenant "specialString" en utilisant reg export C:\export.reg findstr /i "specialString"?
Metallkiller
1

Parfois, il faut mettre la clé de registre entre guillemets pour accéder aux éléments individuels.

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

Maxjonz
la source
0

Entrez ceci à l' invite du DOS :

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

Garbunkel
la source
Pensez à utiliser `` `pour marquer votre ligne de commande en tant que code. En outre, envisagez d’ajouter une explication sur son fonctionnement afin de préciser comment l’adapter à la question initiale.
Seth