Cómo asignar una carpeta en C: a una unidad D que no existe:

0

En mi PC de escritorio tengo las carpetas:

D:\documents\Lightroom
D:\documents\Pictures

Para poder trabajar con mi catálogo de Lightroom en mi computadora portátil, solo tiene una unidad C: creé la carpeta C:\documents. Ahora estoy tratando de crear algún tipo de mapeo para poder usar D:\documents en mi portátil.

He intentado:

mklink /j D:\documents C:\Documents

Pero eso me da un mensaje de error no se encuentra la ruta de acceso especificada. Tal vez porque no hay D: para empezar.

¿Cómo puedo hacer esto?

Rene
fuente

Respuestas:

0

Podrías usar el subst mando:

subst D: C:\documents

Luego, tendrá una "unidad" que está directamente vinculada a la carpeta que especificó e incluso aparece en la ventana del Explorador.

Además, podrías compartir el C:\documents y déle permiso solo a su usuario, entonces podría usar el net use comando para asignarlo como una unidad de red con permisos de lectura / escritura:

net use D: \\your_pc_name\documents

Espero que pueda ayudar.

txtechhelp
fuente
Gracias, lo he intentado, pero la carpeta y su contenido se muestran en modo de solo lectura.
Rene
Si el subst el comando hace que se muestre de solo lectura, ¿ha revisado los permisos de la carpeta o ha ejecutado el símbolo del sistema con privilegios elevados?
txtechhelp
Cuando abro cmd como administrador y ejecuto subst, no veo d: \ en el explorador, solo en cmd.
Rene
0

Esto parece un duplicado de ¿Cómo hacer que el mapeo SUBST sea persistente en los reinicios?

Probé las respuestas allí, pero subst y net use No funcionó para mí en todos los casos. En particular, tuve problemas para que InstallShield X viera la unidad asignada, aunque cmd, powershell (estándar / admin / 32-bit / 64-bit), y el Explorador de Windows pudieran verlo.

La respuesta regedit de Ivo Flipse funcionó perfectamente para mi

WileCau
fuente