Acceder a un recurso compartido de Windows con un nombre de usuario diferente

53

¿Es posible especificar manualmente el nombre de usuario, en el que Windows lo usa cuando se conecta a un recurso compartido en red?

quizás \\username@host\...

PD: tanto el servidor como los clientes ejecutan Windows 7.

Kieth Parker
fuente

Respuestas:

40

Puede especificarlo a través de la línea de comando usando el comando net .

net use <driveletter>: \\<server>\<sharename> /USER:<domain>\<username> <password> /PERSISTENT:YES

También puede especificar diferentes credenciales utilizando la GUI del Explorador de Windows. Desde el Herramientas menú seleccione unidad de red ... . En la ventana de diálogo de Map Network Drive hay una casilla de verificación para "Conectar usando diferentes credenciales".

Nota: Si no ve la barra de menú en el Explorador de Windows, presione la tecla ALT para que aparezca.


fuente
1
para net use, si ingresa *la contraseña, se la solicitará.
localhost
Además, el <driveletter>: es opcional. No todos quieren acceder a la red como un disquete :)
Robert Jørgensgaard Engdahl
19

Sí lo es.

Cuando asigna el recurso compartido de red desde el Explorador de Windows (haga clic con el botón derecho en el nombre del recurso compartido> Asignar unidad de red ) puede usar diferentes credenciales de usuario:

Mapa compartido de red

También puede hacerlo a través del símbolo del sistema (iniciado como administrador):

net use [drive] [share] /user:[user] [password]

Ejemplo:

net use s: \\homesrv\share /user:vp pass123
voji
fuente
17
El método GUI se queja "La carpeta de red especificada está asignada actualmente con un nombre de usuario y contraseña diferentes. Para conectarse con un nombre de usuario y contraseña diferentes, desconecte primero las asignaciones existentes a este recurso compartido de red". - ¡No, no es! Solo accedí con el explorador, no está mapeado. El método CMD se queja "No se permiten múltiples conexiones a un servidor o recurso compartido por el mismo usuario, utilizando más de un nombre de usuario. Desconecte todas las conexiones anteriores al servidor o recurso compartido e intente nuevamente".
Mark Jeronimus
3
@ MarkJeronimus, mira aquí support.microsoft.com/en-us/kb/938120 TL; DR: Debes usar la IP de la computadora, no el nombre de la red.
GetFree
@ MarkJeronimus Abra la configuración de usuario de Windows, haga clic en "Administrar credenciales" y vea si el recurso compartido aparece en las credenciales de Windows. Si es así, debería poder modificar o eliminar el inicio de sesión almacenado allí. Un problema del método GUI es que fuerza la asignación de una letra de unidad. La sección de Credenciales de Windows es donde se almacena la información de inicio de sesión independientemente de cómo se accedió o se asignó el recurso compartido.
Daniel Saner
Tengo el mismo problema que Mark. Supongo que el enlace que GetFree proporcionó está relacionado, pero no es completamente correcto, ya que en mi caso me había conectado a través de IP en primer lugar. Parece que la GUI simplemente se arruina y, como solución alternativa, puede usar el nombre del servidor si usó la IP para la GUI o viceversa para obtener un nuevo inicio de sesión o un indicador de mapa. Estos tipos de registro no se muestran en el Administrador de credenciales.
Lilienthal
1
@voji, en su sintaxis de shell y ejemplo, olvidó poner dos puntos justo después de la opción / user. Así:net use s: \\homesrv\share /user:vp pass123
Diego Tercero
10

Para eliminar los nombres de usuario compartidos guardados:

tipo de solicitud de cmd abierto:
net use \\fileservername /del
o
net use * /del
para eliminar todo

encontrado @ http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeleteLoginCredentialsforaNetworkShare.html

Andrew Corkran
fuente
2
¡Bienvenido a Super User! Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original. El OP no le pregunta sobre la eliminación de recursos compartidos y su respuesta ni siquiera menciona los nombres de usuario sobre los que preguntó.
DavidPostill
3
@DavidPostill Quizás no, pero eliminarlos a todos en realidad me permitió mapear otro.
Paul Stelian