SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: overnat en Viernes 30 de Diciembre de 2005, 02:51
-
hola otra vez .
Queria saber como puedo hacer una copia del registro de windows por codigo.
Salu2
-
se puede hacer desde la linea de comandos , pero hay otra forma.
Salu2
-
Lo podes hacer con la funcion RegSaveKey de la API de Windows: http://msdn.microsoft.com/library/en-us/sy.../regsavekey.asp (http://msdn.microsoft.com/library/en-us/sysinfo/base/regsavekey.asp)
Lee toda la informacion especialmente teniendo en cuenta la cuestion de los privilegios necesarios.
:ph34r: :devil: :comp:
-
ok mil graches.
:comp:
-
perdona una cosa mas .
En la funcion RegSaveKey(HKEY hKey, LPCTSTR lpFile,LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD Flags);
HKEY hkey tiene que hacer referencia a una clave en el registro , pero yo no quiero guardar una clave , si no el registro al completo .
Sabes que valor le tendria que dar a esa variable.
Gracias y perdona la molestia.
-
Ese prototipo es de la RegSaveKeyEx (que existe desde XP), no hay ninguna clave por lo menos en Kernel32 que apunte a todo el registro, este es el ejemplo de Microsoft al respecto:
http://support.microsoft.com/default.aspx?...b;en-us;Q128731 (http://support.microsoft.com/default.aspx?scid=kb;en-us;Q128731)
:smartass:
-
gracias ya lo miro.