¿Cómo mapeo una ruta local a una letra de unidad en Windows 7?

21

Estoy codificando algo y quiero asignar \cygwin\home\bob\code\a la U:letra de unidad. Cuando intento mapearlo usando net use C:\cygwin\home\bob\code\ U: /P:yes, pero me dio el siguiente error:

System error 67 has occurred
The network name cannot be found

Pero no es en realidad una ruta de red que estoy tratando de mapear. ¿Cómo hago esto?

Alexander Bird
fuente

Respuestas:

25

Si solo es local lo que necesita, intente subst.

subst u: C:\cygwin\home\bob\code\
RD
fuente
¡¡Bingo!! Sabía que había un camino.
Alexander Bird
1
Tengo problemas si tengo una barra diagonal inversa - si no funciona, pruébalo sin él. Luego golpea la pantalla. Luego corrija su sprelling.
Bloque CAD
¿Es normal que esas unidades virtuales no aparezcan en el Explorador de Windows (Win10 1803)?
Robert
3

Usa vSubst . Es como la substherramienta de línea de comando, pero tiene una interfaz de usuario y es persistente.

captura de pantalla

Kevin
fuente
2

Cuando asigna unidades, deben asignarse a una carpeta de red COMPARTIDA. Está intentando asignar a una ruta local, no funcionará. En su lugar, intente compartir la carpeta de Código y luego use esto:

net use u: \\yourpcname\code /p:yes

Patán
fuente
Necesita dos \\ marcas, no una.
KCotreau
En el editor tenía dos, pero por alguna razón solo mostraba el uno ;-)
Mucker
Iba a dejarte hacerlo, pero arreglé tu código.
KCotreau
Esto hace lo que quiero, pero ¿hay alguna manera de "compartir" la carpeta sin que nadie en otra computadora pueda verla? En caso de que necesite saber eso más tarde.
Alexander Bird
nvm, ver la respuesta de Roald.
Alexander Bird
1

La mejor manera de hacer esto durante el arranque es incluirlo en el registro. Abra regedit.exe presionando Win+ Ry escribiendo regedit y luego Enterpresione o haga clic en Aceptar. Navegar a HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

Agregue una nueva cadena que sea un valor REG_SZ . Nómbrelo X: donde X es su letra de unidad El valor debe ser la ruta que desea asignar a esa letra de unidad, de esta forma:

\DosDevices\C:\Folder\Example

Malcolm
fuente
Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill