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.