solucionar rotos restaurar restablecer registro problemas elementos como windows batch-file windows-7 registry

windows - rotos - Copia de seguridad del registro mediante lote



restaurar editor de registro windows 10 (2)

Para simplificar la respuesta del Sr. Roger Rowland , podemos ejecutar esta sintaxis dentro de CMD.

C:/Users/MrCMD>FOR %K IN (LM CU CR U CC) DO @REG.EXE EXPORT HK%K hk%K.reg [enter]

O hacer aquellos más informativos dentro de Batch Script, podemos llamarlo " BUpRegWin.CMD "

@echo off setlocal for %%k in (lm cu cr u cc) do call :ExpReg %%k goto :eof :ExpReg reg.exe export hk%1 hk%1.reg > nul if "%errorlevel%"=="1" ( echo ^>^> Export --hk%1-- Failed. ) else ( echo ^>^> Export --hk%1-- Fine. ) goto :eof endlocal

Ideas más brillantes son bienvenidas. Siéntase libre de mejorar. Gracias por adelantado. :) :) :)

Tengo Windows 7 ultimate 32 bit y necesito un script por lotes que pueda hacer una copia de seguridad del registro en una llamada de archivo .reg "Copia de seguridad del registro" en el mismo directorio que el archivo por lotes. Cualquiera me puede ayudar a encontrar un código para hacer esto.


Exportar el registro completo a un solo archivo .reg no es tan fácil, pero puede usar la utilidad Reg.exe que se instala con Windows para exportar una clave raíz elegida.

La documentación para Reg.exe se puede encontrar aquí .

Por ejemplo, para guardar cada una de las claves raíz válidas (y todas las subclases) en sus propios archivos, puede hacer esto:

ECHO OFF reg export HKLM hklm.reg > nul reg export HKCU hkcu.reg > nul reg export HKCR hkcr.reg > nul reg export HKU hku.reg > nul reg export HKCC hkcc.reg > nul

También hay una opción de save , que hace algo similar, pero almacena los datos en un formato diferente.