Ver Mensaje Individual
  #1  
Antiguo 26-11-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Registro de Windows 2000

¿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
Responder Con Cita