BlogDifficulty level: AdvancedHow-ToPowerShellWindows 10Windows Help

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:

  1. Abierto comenzar en Windows 10.

  2. Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.

  3. 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

    Unidad de red de mapas de PowerShell en Windows 10

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:

  1. Abierto comenzar.

  2. Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.

  3. Escriba el siguiente comando para crear una variable con las credenciales apropiadas y presione ingresar:

    $cred = Get-Credential -Credential USERNAME

    Crear variables de credenciales con PowerShell

    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.

  4. Confirma la contraseña de tu cuenta

  5. Seguir adelante Bien botón.

  6. 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

    Unidad de red de mapa de PowerShell con contraseña

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:

  1. Abierto comenzar.

  2. Buscar Potencia Shell y haga clic en el resultado superior para abrir la consola.

  3. Escriba el siguiente comando para ver todas las unidades asignadas y presione ingresar:

    Get-PSDrive -PSProvider "FileSystem"
  4. 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

    Unidad de mapa de desconexión de PowerShell

  5. (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.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar