¿Hay una ventana equivalente al antiguo SUBSTcomando dos ?
Quiero poder asignar una letra de unidad local a una carpeta en una unidad local.
Me doy cuenta de que una unidad asignada funcionará (y hasta ahora esa es la técnica que terminé usando), pero no parece interrumpirse hasta bastante tarde en el proceso de arranque. También en el pasado intenté poner SUBSTcomandos en archivos por lotes en el proceso de arranque, pero tampoco parece funcionar.

Respuestas:
¡Buenas noticias! ¡El
substcomando aún funciona en Windows 7 !Para crear una nueva asignación:
subst x: C:\Folder\ExamplePara eliminar una asignación:
subst x: /Dfuente
gpedit.msc/ Local Group Policy Editor?Alternativa:
La diferencia entre
net useysubstdebajo del descansosubst
Cuando un recurso compartido no esté disponible
subst, intentará una y otra vez volver a conectarlo, lo que afectará gravemente el rendimiento de su PC mientras intenta volver a conectarse. Esto es menos común al asignar archivos locales, ya que solo ocurrirá si dice cambiar el nombre de las carpetas en la ruta. La resolución si esto ocurre essubst x: /duso neto
net usese introdujo en win2k / xp para proporcionar una alternativa a esto. Cuandonet usese usa para conectarse a una ubicación y esa ubicación se vuelve inaccesible, Windows informará que la unidad está desconectada y no intentará volver a conectarse hasta que el usuario intente volver a conectarse a los recursos en la unidad asignada. Esto resuelve los problemas de rendimiento observados ensubstPara obtener más información sobre ambos comandos, puede consultar a través de la línea de comandos con
/?net use /?Ysubst /?fuente
net useenfoque parece preferible, pero si hay una sobrecarga significativamente mayor porque involucra la pila de red, usaré subst ya que no es probable que me encuentre con el problema de reintento.Mapped network drives created by an elevated process will not be visible to an unelevated process and vice versa(el enlace también explica cómo puede ajustar el registro para evitarlo).La mejor manera de hacer esto durante el arranque es incluirlo en el registro . Abra regedit.exe y navegue hasta
Agregue un nuevo valor REG_SZ y asígnele el nombre
X:donde X es su letra de unidadEl valor debe ser la ruta en este formulario
fuente
substNo se ven unidades.Otra forma es poner un recurso compartido en la carpeta que desea asignar. Luego puede usar la opción de unidad de red de mapa a la que puede acceder haciendo clic derecho en mi computadora en Windows Explorer.
Tenga en cuenta que deberá activar el descubrimiento de red antes de configurar el recurso compartido.
La ventaja de este enfoque es que establece la opción de crear al iniciar sesión.
fuente
Solo para agregar a las respuestas anteriores. Otra opción es un enlace simbólico que se trata en esta pregunta SU ¿ Cómo montar una unidad de red en una carpeta?
fuente
La mejor manera es a través de la gestión de unidades. Puede especificar una ruta para montar una unidad en lugar de una letra de unidad.
Vaya a Panel de control -> Herramientas de administración -> Administración de equipos -> Administración de unidades.
Haga clic derecho en el volumen que desea cambiar y seleccione Cambiar letra de unidad y rutas.
De esta manera, puede eliminar la letra de unidad original y montarla solo bajo un directorio. Así es como puede evitar el límite de 24 unidades en Windows.
fuente