Как создать карту сетевого диска с помощью PowerShell в Windows 10

Вы можете использовать PowerShell для отображения и отключения сетевых дисков в Windows 10, и для этого необходимо выполнить следующие шаги.

Windows 10 предоставляет несколько способов отображения сетевого диска на компьютере, включая использование PowerShell, который может пригодиться при создании сценария или когда вы предпочитаете использовать интерфейс командной строки.

Когда вы используете PowerShell (или любые другие методы, такие как Command Prompt или Проводник) для создания карты общей сетевой папки, процесс создаст указатель на целевую папку, которая появится в Проводник как диск с буквой, которую вы ему назначили.

В этом руководстве вы узнаете, как с помощью PowerShell создать карту сетевого диска в Windows 10. Кроме того, мы опишем шаги по отключению отображения, когда оно больше не нужно.

Как создать карту сетевого диска в PowerShell

Чтобы создать карту сетевого диска с помощью PowerShell, выполните следующие действия:

  1. Откройте меню Пуск на Windows 10.

  2. Найдите PowerShell и запустите, чтобы открыть консоль.

  3. Введите следующую команду для создания карты диска, назначив букву диска вручную, и нажмите кнопку Enter :

    New-PSDrive -Name "DRIVER-LETTER" -PSProvider "Файловая система" -Root "\\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist

    В команде замените DRIVER-LETTER с буквой диска, который еще не используется, которую вы хотите использовать. Затем измените DEVICE-NAME-OR-IP и SHARED-FOLDER для имени компьютера или IP-адреса устройства, на котором размещена общая папка, и имени общей папки.

    Например, эта команда сопоставляет папку ShareOne с компьютером с буквой диска «E”:

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

    PowerShell отображает сетевой диск в Windows 10
    PowerShell сопоставление сетевого диска в Windows 10

После выполнения этих шагов общая сетевая папка будет отображена на компьютере, и она появится в Проводник.

Как сопоставить сетевой диск с учетными данными в PowerShell

Чтобы создать карту сетевого диска, указав имя учетной записи и пароль, выполните следующие действия:

  1. Откройте Начать.

  2. Найдите PowerShell и запустите, чтобы открыть консоль.

  3. Введите следующую команду для создания переменной с учетными данными, которые вы хотите использовать, и нажмите кнопку Enter :

    $cred = Get-Credential -Credential USERNAME
    Создайте переменную учетных данных с помощью PowerShell
    Создайте переменную учетных данных с помощью PowerShell

    Быстрый совет: Если вы создаете карту диска в Active Directory, не забудьте использовать сетевое имя, как показано ниже: network\admin чтобы указать информацию об учетной записи.

  4. Подтвердите пароль учетной записи.

  5. Щелкните на OK.

  6. Введите следующую команду для создания карты диска, назначив букву диска вручную, и нажмите кнопку Enter :

    New-PSDrive -Name "E" -Корневой "\\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist -PSProvider "FileSystem" -Учетная запись $cred

    В команде замените DRIVER-LETTER с буквы диска, который еще не используется, которую вы хотите использовать. Затем измените DEVICE-NAME-OR-IP и SHARED-FOLDER для имени компьютера или IP-адреса устройства, на котором размещена общая папка, и имени общей папки.

    Например, эта команда сопоставляет папку ShareOne с компьютером с буквой диска «E”:

    New-PSDrive -Name "E" -Корень "\\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem" -Учетные данные $cred

    PowerShell сопоставить сетевой диск с паролем
    PowerShell сопоставить сетевой диск с паролем

После выполнения всех шагов команда выполнит проверку подлинности и отобразит общую папку как диск в Windows 10.

При попытке подключения с использованием учетных данных вам всегда будет предложено ввести пароль вручную. Если вы хотите избежать этого шага, вы можете хранить пароль в зашифрованном файле на компьютере и запрашивать этот файл с помощью PowerShell. Или вы можете ускорить процесс, сохранив имя учетной записи удаленного хоста и пароль в Credential Manager, а затем использовать ту же команду без команды -Crendtial следующим образом: New-PSDrive -Name "E" -Корень "\\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem"

Вы можете создать новую запись в Credential Manager с помощью этой команды: cmdkey /add:pcname /user:network\username /pass:password

Как отключить сопоставленный сетевой диск в PowerShell

Чтобы отключить и удалить сопоставленный сетевой диск с помощью PowerShell, выполните следующие действия:

  1. Откройте Выполнить.

  2. Найдите PowerShell и запустите, чтобы открыть консоль.

  3. Введите следующую команду для просмотра всех сопоставленных дисков и нажмите Enter :

    Get-PSDrive -PSProvider "Файловая система"
  4. Введите следующую команду для отключения сопоставленного сетевого диска и нажмите Enter :

    Remove-PSDrive -Name DRIVE-LETTER

    В команде замените DRIVE-LETTER для буквы диска отображения.

    Например, эта команда отключает диск «E”:

    Remove-PSDrive -Name E

    PowerShell отключить диск карты
    PowerShell отключить диск с картой

  5. (Необязательно) Введите следующую команду для отключения нескольких сопоставлений и нажмите кнопку Enter :

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

    В команде замените ДРАЙВЕР-БУКВА-1 и DRIVE-LETTER-2 с буквами дисков, которые вы хотите отключить.

    Например, эта команда отключает диски «E” и «F”:

    Get-PSDrive E, F | Remove-PSDrive

Как только вы выполните все шаги, отображение диска будет удалено с компьютера.

Оцените статью
Blog Pro Comp