Cómo mapear una unidad de red usando PowerShell en Windows 10
Windows 10 ofrece varias formas de asignar una unidad de red a su computadora, incluido el uso de PowerShell, que puede ser útil al crear un script o cuando prefiere usar una interfaz de línea de comandos.
Cuando usa PowerShell (o cualquier otro método como Símbolo del sistema o Explorador de archivos) para asignar un recurso compartido de red, el proceso creará un puntero a la carpeta de destino que aparecerá en el Explorador de archivos como una unidad con la letra que le asignó. Éste.
Esta guía le enseñará cómo usar PowerShell para mapear una unidad de red en Windows 10. Además, describiremos los pasos para desconectar el mapeo cuando ya no sea necesario.
Asigne la unidad de red en PowerShell
Para asignar una unidad de red con PowerShell, siga estos pasos:
-
Abierto comenzar en Windows 10.
-
Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.
-
Escriba el siguiente comando para asignar manualmente una letra de unidad y presione ingresar:
New-PSDrive -Name "DRIVER-LETTER" -PSProvider "FileSystem" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist
Al mando, reemplaza CONDUCTOR DE LETRA con la letra de la unidad que aún no está en uso que desea usar. Entonces cambia DISPOSITIVO-NOMBRE-O-IP y CARPETA COMPARTIDA para el nombre de la computadora o la dirección IP del dispositivo que aloja la carpeta compartida y el nombre del recurso compartido. Por ejemplo, este comando asigna la carpeta ShareOne en su computadora a la letra «E»:
New-PSDrive -Name "E" -PSProvider "FileSystem" -Root "\\vm-beta\ShareOne" -Persist
Después de completar los pasos, el recurso compartido de red se asignará a su computadora y aparecerá en el Explorador de archivos.
Asigne la unidad de red con credenciales en PowerShell
Para asignar una unidad de red que proporcione el nombre de cuenta y la contraseña, siga estos pasos:
-
Abierto comenzar.
-
Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.
-
Escriba el siguiente comando para crear una variable con las credenciales apropiadas y presione ingresar:
$cred = Get-Credential -Credential USERNAME
Consejo rapido: Si asigna una unidad a Active Directory, recuerde usar el nombre de la red de esta manera:
network\admin
para especificar la información de la cuenta. -
Confirma la contraseña de tu cuenta
-
Seguir adelante Bien botón.
-
Escriba el siguiente comando para asignar una unidad manualmente asignando letras de unidad y presione ingresar:
New-PSDrive -Name "E" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist -PSProvider "FileSystem" -Credential $cred
Al mando, reemplaza CONDUCTOR DE LETRA con la letra de la unidad que aún no está en uso que desea usar. Entonces cambia DISPOSITIVO-NOMBRE-O-IP y CARPETA COMPARTIDA para el nombre de la computadora o la dirección IP del dispositivo que aloja la carpeta compartida y el nombre del recurso compartido. Por ejemplo, este comando asigna la carpeta ShareOne en su computadora a la letra «E»:
New-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem" -Credential $cred
Después de completar los pasos, el comando autenticará y asignará la carpeta compartida como una unidad en Windows 10.
Cuando inicie sesión con sus credenciales, siempre se le pedirá que proporcione una contraseña manualmente. Si desea evitar este paso, puede almacenar la contraseña en un archivo cifrado en su computadora y consultar ese archivo mediante PowerShell. O puede acelerar el proceso almacenando el nombre y la contraseña de la cuenta del host remoto en Credential Manager y luego usar el mismo comando sin -Crendtial
variante como esta: New-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem"
Puede crear una nueva entrada en Credential Manager usando este comando: cmdkey /add:pcname /user:network\username /pass:password
Desmonte la unidad de red asignada de PowerShell
Para desconectar y eliminar una unidad de red asignada con PowerShell, siga estos pasos:
-
Abierto comenzar.
-
Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.
-
Escriba el siguiente comando para ver todas las unidades asignadas y presione ingresar:
Get-PSDrive -PSProvider "FileSystem"
-
Escriba el siguiente comando para desconectar la unidad de red asignada y presione ingresar:
Remove-PSDrive -Name DRIVE-LETTER
Al mando, reemplaza CARTA DE CONDUCCIÓN con la letra de la unidad de asignación. Por ejemplo, este comando desconecta la unidad «E»:
Remove-PSDrive -Name E
-
(Opcional) Escriba el siguiente comando para desconectar varias asignaciones y presione ingresar:
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-PSDrive
Al mando, reemplaza CONDUCTOR-LETRA-1 y UNIDAD-LETRA-2 con las letras de unidad que desea desconectar. Por ejemplo, este comando desconecta las unidades «E» y «F»:
Get-PSDrive E, F | Remove-PSDrive
Después de completar los pasos, la asignación de unidades se eliminará de su computadora.
Es posible que ganemos una comisión por compras usando nuestros enlaces para continuar brindando contenido gratuito. Información de la política de privacidad.
Todo el contenido de este sitio se proporciona sin garantía, expresa o implícita. Utilice cualquier información bajo su propio riesgo. Siempre haga una copia de seguridad de su dispositivo y sus archivos antes de realizar cualquier cambio. Información de la política de privacidad.