Siguiendo con el Registro de Windows, me acordé de una rutina que usé en cierto programa hace años y que servía para exportar datos desde el Registro de Windows.
Me he dicho, vaya, qué curioso, acaso no estarían mal un par de acciones en Neobook para poder exportar e importar datos del Registro de Windows. Podría usarse para realizar copias de seguridad de nuestros datos, por ejemplo.
Bien. El caso es que cuando estaba en estas se me ocurrió que tal vez el programa que acompaña a Windows para trabajar con el Registro de Windows, o sea, "RegEdit.exe", contaría ya con opciones para exportar e importar datos, y, efectivamente, así es.
Y así las cosas no es menester usar un plugin para esto, puesto que con Neobook puede conseguirse perfectamente. El siguiente código muestra cómo hacerlo. Ten en cuenta que uso variables cuando podría no hacerlo, pero, lo hago para que el código se "vea mejor" aquí.
El siguiente código guardaría en un archivo "reg" todos los datos que guardan mis NeoPlugins en el Registro de Windows:
SetVar "[raizReg]" "HKEY_CURRENT_USER" SetVar "[claveReg]" "SoftwareDavid EsperaltaNeoPlugins" SetVar "[rutaReg]" "[#34][raizReg][claveReg][#34]" SetVar "[archivo]" "[#34]C:reg.reg[#34]" SetVar "[params]" "/e [archivo] [rutaReg]" .Exportamos del registro a un archivo Run "regedit.exe" "[params]" "Normal" "" ""
Y este otro código podría usarse para recuperar los datos, es decir, para copiarlos del archivo "reg" previamente exportado, al Registro de Windows:
SetVar "[archivo]" "[#34]C:reg.reg[#34]" SetVar "[params]" "/s [archivo]" .Importamos de un archivo al Registro Run "regedit.exe" "[params]" "Normal" "" ""
Tal vez pueda servirte de algo en un momento dado.
Publicada el Viernes, 3/8/2007 por David Esperalta
Suscribirse a esta entrada - URL para Trackbacks