Quiero reubicar mi directorio de usuario C: \ Users \ Edwin a una unidad de red asignada E: (es decir, asignada desde un recurso compartido de red \\ 192.168.22.9 \ share).
La parte difícil es reubicar el directorio del usuario en sí. Encontré 2 soluciones posibles, las cuales no me eran aplicables debido a mi uso de una unidad de red.
1.Moviendo C: \ Users \ Edwin "a" E: \ Users \ Edwin y luego use el enlace simbólico de unión (mklink -J) para vincular de nuevo a C: \ Users \ Edwin.
Esto no funciona para mí porque no puedo crear un enlace simbólico de unión desde un directorio en una unidad no local.
2. Cambiando el valor de la clave de registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ ProfilesDirectory de% SystemDrive% \ Users a E: \ Users ANTES de crear el usuario "Edwin".
Posteriormente, cuando el usuario "Edwin" inicie sesión por primera vez, el perfil estará en E: \ Users \ Edwin.
El problema con esto es que me encuentro con un problema de huevo y gallina.
En el primer inicio de sesión como usuario "Edwin", el perfil se creará en E :. Sin embargo, en el momento en que inicio sesión por primera vez, la unidad de red asignada E: no está allí.
He intentado lo siguiente en vano:
1.Cree una unidad asignada persistente como administrador. No funciono La unidad asignada solo es visible para el usuario administrador.
2.Cree una unidad asignada persistente usando los derechos del sistema (usando PsExec -s). No funciono La unidad asignada no es "propiedad" de nadie, ni siquiera del usuario administrador actual.
3.Cree una unidad mapeada persistente utilizando el usuario Edwin recién creado, sin iniciar sesión como Edwin todavía (usando PsExec nuevamente). No funciono Si bien es posible crear una unidad asignada como un usuario diferente, una vez que intenté hacerlo de forma persistente (/ persistente: sí), recibo un error de Acceso denegado.
¿Alguna idea de cómo se puede hacer esto? ¿O si incluso se puede hacer?
PD: No quiero usar perfiles de roamin y / o redirección de carpetas.
\\servername\sharename\Users
, pero de nuevo, dudo que esto funcione, al menos no bien. : /Respuestas:
Aunque no desea utilizar la redirección de carpetas, puede intentar crear un enlace simbólico (en lugar de un punto de unión) en E: \ Users \ Edwin a C: \ Users \ Edwin. Este enlace simbólico siempre es relativo, por lo que si accede a esto desde la máquina que tiene C: \ Users \ Edwin, está bien, de lo contrario, devolverá un error de ubicación no disponible.
fuente