martes, 29 de abril de 2014

Windows CMD 'Net use': Como usarlo en equipos remotos.

Escenario


Copiar archivos de un equipo a otro usando un login existente en el equipo remoto.

Net Use


NET USE se utiliza para conectar y usar un recurso compartido en la red, ya sea una ubicacion, una unidad e incluso un dispositivo.

La sintaxis de este comando es la siguiente: 


net use [{devicename | *}] [\\computername\sharename[\volume] [{password |*}]] [/user:[domainname\]username] [/user:[dotteddomainname\]username] [/user:[username@dotteddomainname] [/home {devicename| *} [{password | *}]] [/persistent:{yes | no}] [/smartcard] [/savecred] [/delete] [/help] [/?]

Donde:

\\ComputerName
Nombre del equipo que controla el recurso compartido, si este nombre contiene espacios en blanco, escriba la doble barra diagonal inversa (\\) y el nombre de entre comillas (" "). El nombre del equipo puede contener entre 1 y 15 caracteres.
\ShareName
Nombre de red del recurso compartido.
\volume
Especifica el volumen de NetWare en el servidor. Se debe disponer Servicios Cliente para NetWare (Windows Workstation) o Servicio de Puerta de Enlace para Netware (Windows Server) deben estar instalados y en ejecutandose para conectarse a los servidores NetWare.
password
Contraseña requerida para obtener acceso al recurso compartido. Solicita la contraseña. La contraseña mostrará al escribirla.
/USER
Especifica un nombre de usuario diferente para la conexión.
DomainName
Especifica otro dominio. Si este valor se omite el dominio actual con sesión iniciada.
UserName
Especifica el nombre de usuario con el que se inicia sesión.
/SMARTCARD
Especifica que la conexión debe usar las credenciales una tarjeta inteligente.
/SAVECRED
Especifica que se deben guardar el nombre de usuario y la contraseña. Este modificador se omitirá a menos el comando solicite un nombre de usuario y la contraseña.
/HOME
Conecta un usuario a su directorio principal.
/DELETE
Cancela una conexión de red y quita la conexión lista de conexiones persistentes.
/PERSISTENT
Controla el uso de conexiones de red persistente valor predeterminado es la última configuración
YES
Guarda las conexiones a medida que se establece restaura en el siguiente inicio de sesión.
NO
No guarda la conexión establecida, ni las conexión subsiguientes; las conexiones existentes se restable en el siguiente inicio de sesión. Use el modificador /DELETE para quitar las conexiones persistentes

Ejemplo:

Para conectarnos a una carpeta compartida de un servidor  con la direccion de red *10.10.10.1* que esta dentro del dominio: ATX con usuario Daniel y la contraseña D123456 se ocuparia la siguiente sintaxis

net use z: \\10.10.10.1\*RecursoCompartido*\Fotos D123456 /User:ATX\Daniel

Con este comando "montaremos" la carpeta compartida en 10.10.10.1 en z:
Para finalizar la conexion basta con ejecutar net use

z: \delete