Не удается увидеть подключенный диск в проводнике - PullRequest
0 голосов
/ 07 марта 2019

Подключенный сетевой диск с

New-PsDrive -Name Z -PSProvider filesystem -Root "\\localhost\C$\Users\Keith\Documents\Project" -Persist

В cmd и powershell я могу перейти к Z: \, но диск не отображается в проводнике, и я не могу перейти к диску в проводнике.Любые решения?

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

PSDrive не предназначен для этой цели.

Вы можете использовать простое решение cmd эпохи:

net use Z: "\\localhost\C$\Users\Keith\Documents\Project" /persistent:yes

COM и PS решение:

$net = new-object -ComObject WScript.Network
$net.MapNetworkDrive("Z:", "\\localhost\C$\Users\Keith\Documents\Project")

Вы можете проверить здесь для получения дополнительной информации: Powershell: как сопоставить сетевой диск с другим именем пользователя / паролем

0 голосов
/ 07 марта 2019

при запуске команды с повышенными привилегиями (как администратор) ваша учетная запись пользователя, вошедшего в систему, не видит диск.но если вы запускаете "нормальную" powershell и запускаете команду там, диск отображается, как и ожидалось.убедитесь, что вы используете правильную учетную запись пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...