Página 1 de 1

[RESUELTO] Desinstalación - Claves de registro de usuario

Publicado: 18 de junio de 2019 - 11:31
por Christophe0110
Hola,

me gustaría poder eliminar las claves de registro que se agregaron durante la configuración de la sesión en el archivo HKEY_CURRENT_USER del usuario al desinstalar un paquete.

Leí en algún sitio que esto se puede hacer manipulando la parte ".DEFAULT" del registro y usando "reg load". ¿
Existe algún fragmento de código que explique cómo hacerlo?

Gracias,
Christophe.

Re: Desinstalación - Claves de registro de usuario

Publicado: 21 de junio de 2019 - 12:34
por dcardon
Hola Christophe0110,
Christophe0110 escribió: 18 de junio de 2019 - 11:31 a. m. Me gustaría poder eliminar las claves de registro que se agregaron durante la configuración de la sesión en el archivo HKEY_CURRENT_USER del usuario al desinstalar un paquete.

Leí en alguna parte que era posible hacerlo manipulando la parte ".DEFAULT" del registro y usando "reg load".
¿Hay alguna forma de obtener un fragmento de código que explique cómo hacerlo?
Para ello, debe montar los distintos archivos NTUSER.DAT en el equipo, eliminar las claves correspondientes y, a continuación, desmontarlos. Tenga en cuenta que la sección del usuario actual durante la desinstalación (si la hay) ya tendrá su sección montada; deberá realizar la modificación directamente en HKCU para esa sección.

Atentamente,

Denis

Re: Desinstalación - Claves de registro de usuario

Publicado: 25 de junio de 2019 - 10:28
por Christophe0110
Hola Denis,

gracias por tu respuesta.

¿Sabes cómo puedo montar el registro del usuario durante la desinstalación? ¿
Cómo puedo saber qué usuario ha iniciado sesión?

Saludos,
Christophe.

Re: Desinstalación - Claves de registro de usuario

Publicado: 25 de junio de 2019 - 23:06
por sfonteneau
El paquete pyscripter abre y cierra subárboles del registro (para colocar el valor RUNASADMIN en el registro y evitar ciertos problemas de UAC).

Puedes encontrar un ejemplo de código aquí:

https://wapt.tranquil.it/store/details- ... 6_all.wapt