Mi objeto es exportar el registro de Windows en formato txt mediante un archivo por lotes.

Si puedo usar cualquiera de las siguientes dos líneas de un archivo de proceso por lotes:

REG EXPORT C:\t.txt "HKEY_CURRENT_USER\Software"
REGEDIT /E C:\t.txt "HKEY_CURRENT_USER\Software"

Puedo obtener una salida similar a esta:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software]

[HKEY_CURRENT_USER\Software\Adobe]

Estoy sorprendido con la salida de la exportación mediante el REGEDIT interfaz gráfica de usuario. Si yo seleccione Archivo->Exportar
y cambiar la opción «Guardar como tipo» a «Archivos de Texto», puedo obtener una salida similar a esta:

Key Name:          HKEY_CURRENT_USER\Software
Class Name:        <NO CLASS>
Last Write Time:   1/5/2011 - 8:27 AM

Key Name:          HKEY_CURRENT_USER\Software\Adobe
Class Name:        <NO CLASS>
Last Write Time:   11/4/2010 - 12:01 PM

Yo creo que el segundo ejemplo muestra los datos en un formato más legible. Quiero lograr el mismo resultado usando cmd o archivo por lotes.

Cualquier ayuda será muy apreciada.

Puedo obtener idénticas de salida de REG y REGEDIT. Puede usted proporcionar más detalles acerca de la diferencia que usted está viendo?
es su cualquier forma de enviar u los archivos. Voy a enviar u ambos archivos. reg regedit y producen la misma salida. estoy compareing salida de reg/regedit con la exportación de usar interfaz gráfica de usuario.
Tengo la misma desde el REGEDIT GUI de exportación y REGEDIT /E t.txt keyname. Dice usted obtener diferentes de salida de REGEDIT utilizando la interfaz gráfica de usuario y \E opción?
Ok, acabo de re-leer lo que dijo y se dio cuenta de que está cambiando la opción «Guardar Como Tipo» a «archivo de Texto». Yo estaba solo exportar a una .archivo txt, que no cambia el tipo. Después de cambiar el tipo, veo que usted consiga la salida de un formato diferente. Todavía no estoy seguro si hay una manera de hacerlo desde un archivo por lotes.
Si usted tiene valores hexadecimales que necesita la decodificación de texto puede utilizar regtotext regtotext.blogspot.com

OriginalEl autor Rock with IT | 2011-01-07

1 Comentario

  1. 5

    Probar como esta

    START /W REGEDIT /E file.txt %REG_PATH%
    

    Por defecto guarda los archivos con la .reg extensión de archivo. Pero es un archivo de texto que puede ser ejecutado por regedit y hacer cambios en el registro.

    Si usted piensa que esto no es legible suficiente, intente Importar/Exportar secciones del registro como XML.

    salida de INICIO /W REGEDIT /E file.txt %REG_PATH% es la misma que la regedit /e, mi problam es aún permanece. y el enlace no se abre. por favor ayuda

    OriginalEl autor npocmaka

Dejar respuesta

Please enter your comment!
Please enter your name here