roman
26-11-2003, 18:25:51
¿Cómo puedo modificar datos de HKEY_CURRENT_USER cuando el "current user" no es el "current user"?
Esta frase sin sentido requiere explicación:
En el registro de windows existen dos claves
Software\Microsoft\Windows NT\Current Version\WinLogon
una dentro de HKEY_LOCAL_MACHINE y otra dentro de HKEY_CURRENT_USER.
Los valores dentro de cada clave no son siempre iguales. Particularmente me interesa la entrada "Shell".
Requiero poner un valor en particular para esta entrada para un usuario "impresora" que usaré en una sala de cómputo en todas las pc.
Puedo conectarme como este usuario y cambiar el valor pero eso es mucho trabajo ya que quiero poder hacerlo programáticamente a la hora de instalar mi programa y para instalarlo debo estar como Administrador.
Por ello quisiera poder cambiar dicho valor pero estando conectado como Administrador en donde HKEY_CURRENT_USER no es el current user que quiero (impresora) sino yo (administrador).
Yo pensé que en HKEY_USERS estarían listados todos los usuarios pero no parece ser así o al menos no lo veo así.
¿Hay manera de hacer esto?
// Gracias
Esta frase sin sentido requiere explicación:
En el registro de windows existen dos claves
Software\Microsoft\Windows NT\Current Version\WinLogon
una dentro de HKEY_LOCAL_MACHINE y otra dentro de HKEY_CURRENT_USER.
Los valores dentro de cada clave no son siempre iguales. Particularmente me interesa la entrada "Shell".
Requiero poner un valor en particular para esta entrada para un usuario "impresora" que usaré en una sala de cómputo en todas las pc.
Puedo conectarme como este usuario y cambiar el valor pero eso es mucho trabajo ya que quiero poder hacerlo programáticamente a la hora de instalar mi programa y para instalarlo debo estar como Administrador.
Por ello quisiera poder cambiar dicho valor pero estando conectado como Administrador en donde HKEY_CURRENT_USER no es el current user que quiero (impresora) sino yo (administrador).
Yo pensé que en HKEY_USERS estarían listados todos los usuarios pero no parece ser así o al menos no lo veo así.
¿Hay manera de hacer esto?
// Gracias