El comando net use en Windows es muy útil para administrar unidades de red, ya sea para asignar nuevos recursos compartidos, reconectar automáticamente tras reiniciar o desconectar todo a la vez. A veces, las opciones gráficas de Windows funcionan bien, pero en otras ocasiones, especialmente en entornos empresariales o scripts, usar este comando resulta ser una solución. Es un poco extraño el poder que tiene este pequeño comando, pero conviene saberlo cuando los métodos habituales no son suficientes.
¿Cómo uso el comando Net Use?
Asignar una unidad de red
Este es probablemente el uso más común. Si la unidad no aparece o necesitas una configuración rápida, hacerlo a través de CMD suele ser más rápido que navegar por los menús. Te ayuda a asignar una carpeta compartida a una letra de unidad, como Z: o X:.Cuando todo funciona correctamente, esta unidad se verá como una carpeta local en el Explorador de Windows.
- Presione Windows + R, escriba cmd y luego presione Ctrl + Shift + Enter para ejecutar el comando como administrador (a veces necesita permisos elevados para ciertos recursos compartidos de red).
- Ejecute este comando (reemplace \\Server\Share con su ruta de red actual y Z: con la letra de unidad que desee):
net use Z: \\Server\Share- Si se le solicita, ingrese sus credenciales de red (normalmente son su nombre de usuario y contraseña para ese recurso compartido o dominio).
- Ve a «Este equipo» en el Explorador de archivos y deberías ver la nueva unidad asociada a esa letra. A veces tarda un segundo en aparecer.
En algunas configuraciones, podría fallar al principio, sobre todo si la red no está completamente lista o es necesario volver a ingresar las credenciales. Reiniciar o reconectar un par de veces a veces ayuda, aunque parezca extraño.
Si prefiere la interfaz gráfica de usuario (GUI), puede asignar una unidad de red a través del Explorador de archivos > Conectar unidad de red. Sin embargo, la CLI es más rápida una vez que se familiariza con ella.
Conéctese con credenciales específicas
Esto es útil si el inicio de sesión del recurso compartido es diferente al de Windows. Es un poco molesto, pero Windows suele ser selectivo al acceder a recursos compartidos de red con diferentes cuentas de usuario.
- Abra el Símbolo del sistema como administrador (haga clic con el botón derecho en el menú Inicio y seleccione «Ejecutar como administrador»).
- Escriba esto (intercambie sus datos reales):
net use Z: \\Server\Share /user:DOMAIN\username *- Le pedirá su contraseña: ingrésela y la unidad debería conectarse con esas credenciales.
- Comprueba si la unidad aparece en el Explorador de archivos. De lo contrario, revisa tu nombre de usuario y la ruta del servidor.
Este método es especialmente útil en entornos empresariales o si está tratando con recursos compartidos que requieren información de inicio de sesión diferente a la de su cuenta de Windows.
Hacer que el mapeo sea persistente
Nadie quiere reconectar las unidades cada vez que reinicia, lo cual es bastante molesto. Aquí te explicamos cómo mantener la conexión activa tras los reinicios:
- Abra el Símbolo del sistema (no es necesario ser administrador esta vez).
- Correr:
net use Z: \\Server\Share /user:DOMAIN\username * /persistent:yes- Escriba su contraseña cuando se le solicite. Esto configura la conexión para que se restablezca automáticamente después de cada reinicio.
- Reinicie para probar: su unidad debería permanecer montada.
Solo un aviso: algunos scripts o políticas pueden interferir, pero en la mayoría de los casos, esto mantiene la unidad lista para funcionar.
Lista de conexiones actuales
Si no está seguro de qué unidades de red están asignadas o desea solucionar problemas, revisar lo que está activo es fácil:
- Abra el símbolo del sistema.
- Escribe esto:
net use- Presione Enter y verá una lista de todas las conexiones activas con letras de unidad, rutas de red y estado.
Esto es útil para volver a verificar o eliminar conexiones obsoletas.
Desconectar una unidad asignada
Es posible que desees limpiar las unidades que ya no utilizas, especialmente si están causando errores o simplemente saturando tu Explorador.
- Abra el símbolo del sistema.
- Tipo:
net use Z: /delete- O bien, para deshacerse de todas las conexiones de red a la vez:
net use * /delete
Algunos usuarios prefieren eliminar sus unidades mediante la interfaz gráfica, pero si se usa un script o se desea una limpieza rápida, este comando es más rápido. No sé por qué, pero a veces Windows detesta dejar conexiones antiguas sin usar.
Conectarse sin asignar una letra de unidad
Si no te importa escribir la ruta de red completa en las aplicaciones o el Explorador de archivos, omite la letra de unidad. Es más directo, pero menos práctico si lo haces a menudo.
- Abra el símbolo del sistema.
- Escribe esto (nuevamente, intercambia los detalles reales):
net use \\Server\Share /user:DOMAIN\username *- Introduzca su contraseña cuando se le solicite.
- Ahora puede acceder al recurso compartido directamente a través de la ruta UNC \\\\Server\\Share o en aplicaciones que acepten rutas UNC.
Interruptores y parámetros comunes
Aquí es donde se pone divertido, porque un par de cambios pueden cambiar el juego.
- /usuario:DOMINIO\nombreusuario – especifique una cuenta diferente si es necesario.
- /persistent:yes – mantiene la unidad activa después de reiniciarla (¿a veces falla en algunas configuraciones? ¡Vaya!).
- /persistent:no – solo se conecta para esta sesión, sin reconexión automática.
- /savecred – almacena las credenciales de forma segura para que no tengas que escribir la contraseña cada vez.
- /y – confirma las indicaciones automáticamente cuando se utiliza dentro de scripts.
Versión de PowerShell
Si prefieres los scripts, PowerShell ofrece comandos equivalentes que realizan la misma función, a veces con mayor flexibilidad. Aquí tienes un ejemplo de asignación de una unidad:
New-PSDrive -Name Z -PSProvider FileSystem -Root \\Server\Share -Persist -Credential (Get-Credential)
Para desconectarse, simplemente ejecute:
Remove-PSDrive -Name Z -Force
Y para enumerar las unidades actuales:
Get-PSDrive -PSProvider FileSystem
Este enfoque es útil para automatizar o crear scripts de configuraciones masivas, especialmente si prefiere trabajar en el entorno de PowerShell.
Preguntas frecuentes
Simplemente añádelo /persistent:yesal mapear, y Windows debería recordarlo la próxima vez. Claro que a veces no funciona a la perfección (depende de la estabilidad de la red y los permisos), pero en general funciona.
Sí, si usas /savecred. Ten en cuenta que almacenará tu contraseña de forma segura, así que hazlo solo en equipos de confianza.
Ejecutar net use * /deleteen el símbolo del sistema. Facilita la limpieza si tienes varias unidades sin usar.
Sí, la sintaxis se ha mantenido prácticamente igual en todas las versiones de Windows. No deberías preocuparte por la compatibilidad.
Resumen
Este pequeño comando net use puede simplificar enormemente la gestión de unidades de red, ya sea manualmente o mediante scripts. Es sorprendentemente potente para una herramienta tan sencilla, y una vez que le coges el truco, es difícil imaginar trabajar sin ella. Si intentas solucionar problemas de red persistentes o simplemente necesitas una forma rápida de conectarte o desconectarte, vale la pena tener este comando en tu caja de herramientas.
Resumen
- Mapeo rápido de unidades de red mediante la línea de comandos
- Mantener las conexiones activas después del reinicio
- Uso de credenciales o scripts con PowerShell
- Obtener una lista de conexiones de sesión actuales
- Desconexión rápida de unidades cuando sea necesario