如何使用 PowerShell 映射网络驱动器 Windows 10 – 数字指南

Windows 10 提供了多种方法来映射计算机上的网络驱动器,包括使用 PowerShell,这在创建脚本或您更喜欢使用命令行界面时会派上用场。

当您使用 PowerShell(或任何其他方法,例如命令提示符或文件资源管理器)映射网络共享文件夹时,该过程将创建一个指向目标文件夹的指针,该文件夹将在文件资源管理器中显示为具有您分配的字母的驱动器它。

本指南将教您如何使用 PowerShell 将网络驱动器映射到 Windows 10. 此外,我们将概述不再需要时断开映射的步骤。

要使用 PowerShell 映射网络驱动器,请使用以下步骤:

  1. 打开 开始 在 Windows 10.

  2. 搜索 电源外壳 然后单击最上面的结果以打开控制台。

  3. 键入以下命令以手动映射驱动器分配字母,然后按 Enter:

    New-PSDrive -Name "DRIVER-LETTER" -PSProvider "FileSystem" -Root "\DEVICE-NAME-OR-IPSHARED-FOLDER" -Persist

    在命令中,替换 驾驶信 使用您要使用的尚未使用的驱动器号。 然后改变 设备名称或 IP共享文件夹 对于托管共享文件夹的设备的计算机名称或 IP 地址的名称以及共享的名称。 为了 example,此命令将 ShareOne 文件夹映射到具有“E”盘符的计算机:

    New-PSDrive -Name "E" -PSProvider "FileSystem" -Root "\vm-betaShareOne" -Persist

完成这些步骤后,网络共享文件夹将映射到计算机上并出现在文件资源管理器中。

在 PowerShell 上使用凭据映射网络驱动器

要映射提供帐户名和密码的网络驱动器,请使用以下步骤:

  1. 打开 开始.

  2. 搜索 电源外壳 然后单击最上面的结果以打开控制台。

  3. 键入以下命令以创建具有正确凭据的变量,然后按 Enter:

    $cred = Get-Credential -Credential USERNAME

    小建议: 如果您在 Active Directory 中映射驱动器,请记住使用如下网络名称: networkadmin 指定帐户信息。

  4. 确认您的帐户密码。

  5. 点击 好的 按钮。

  6. 键入以下命令以手动映射驱动器分配驱动器号,然后按 Enter:

    New-PSDrive -Name "E" -Root "\DEVICE-NAME-OR-IPSHARED-FOLDER" -Persist -PSProvider "FileSystem" -Credential $cred

    在命令中,替换 驾驶信 使用您要使用的尚未使用的驱动器号。 然后改变 设备名称或 IP共享文件夹 对于托管共享文件夹的设备的计算机名称或 IP 地址的名称以及共享的名称。 为了 example,此命令将 ShareOne 文件夹映射到具有“E”盘符的计算机:

    New-PSDrive -Name "E" -Root "\vm-betaShareOne" -Persist -PSProvider "FileSystem" -Credential $cred

完成这些步骤后,该命令将对共享文件夹进行身份验证并将其映射为驱动器 Windows 10.

使用凭据连接时,系统始终会提示您手动提供密码。 如果您想避免此步骤,您可以将密码存储在计算机上的加密文件中,然后使用 PowerShell 查询该文件。 或者您可以通过将远程主机帐户名和密码存储在凭据管理器中来加快该过程,然后使用相同的命令而不使用 -Crendtial 像这样的选项: New-PSDrive -Name "E" -Root "\vm-betaShareOne" -Persist -PSProvider "FileSystem"

您可以使用以下命令在 Credential Manager 中创建一个新条目: cmdkey /add:pcname /user:networkusername /pass:password

在 PowerShell 上断开映射的网络驱动器

要使用 PowerShell 断开连接并删除映射的网络驱动器,请使用以下步骤:

  1. 打开 开始.

  2. 搜索 电源外壳 然后单击最上面的结果以打开控制台。

  3. 键入以下命令以查看所有映射的驱动器并按 Enter:

    Get-PSDrive -PSProvider "FileSystem"
  4. 键入以下命令以断开映射的网络驱动器,然后按 Enter:

    Remove-PSDrive -Name DRIVE-LETTER

    在命令中,替换 驱动器字母 与映射的驱动器号。 为了 example,此命令断开“E”驱动器:

    Remove-PSDrive -Name E

    PowerShell 断开映射驱动器

  5. (可选)键入以下命令以断开多个映射并按 Enter:

    Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-PSDrive

    在命令中,替换 司机信件 1驱动器字母 2 使用要断开连接的驱动器号。 为了 example,此命令断开“E”和“F”驱动器:

    Get-PSDrive E, F | Remove-PSDrive

完成这些步骤后,驱动器映射将从计算机中删除。