Как отобразить подключенные диски в PowerShell?


3

Нужна команда PowerShell для отображения буквы диска и пути к нему.

Другими словами, команда, которая показывает мне то же самое, что и Windows Explorer.

Пробовал это:

Get-WmiObject -Class Win32_MappedLogicalDisk | select Name, ProviderName

и отсутствует несколько дисков (перечисленных в проводнике Windows).


Есть ли Get-PSDrive показать эти пропущенные диски? Что-то особенное или странное в этих дисках отсутствует? Все ли они сопоставлены с сервером Windows?
Zoredache

Вы специально хотите исключить локальные диски файловой системы?
Jeff Zeitlin

Как насчет старого доброго NET USE команда из Powershell или командная строка?
Pimp Juice IT

2
Что вы имеете в виду «net use» не работает под powershell? Работает отлично. Возможно, вам следует потратить некоторое время на то, чтобы выяснить, зачем вам это нужно, и как именно эти диски были сопоставлены. Дополнительный контекст может помочь нам выяснить, в чем проблема и получить ответ.
Zoredache

2
Вместо упоминая то, что вы видите, было бы гораздо полезнее на самом деле шоу что ты видишь. Опубликовать скриншот окна вашего проводника и вывод Get-PSDrive,
Lieven Keersmaekers

Ответы:


2

Пытаться NET USE команда от Powershell

Хорошо. Чистое использование сработало. Я могу поклясться, я пробовал это раньше, и это не так   Работа. Я думаю, это потому, что я пытался подключить сетевой диск последним   время я использовал чистое использование. - Колоб   каньон


3

Предполагая, что вы делаете не хочу исключить диски, которые указывают на локальную файловую систему, я считаю, что

Get-PSDrive -PSProvider FileSystem | Select-Object name, @{n="Root"; e={if ($_.DisplayRoot -eq $null) {$_.Root} else {$_.DisplayRoot}}}

будет служить вашим потребностям. если ты делать Если вы хотите исключить диски, которые указывают на локальную файловую систему, вы можете найти

Get-PSDrive -PSProvider FileSystem | Select-Object Name, DisplayRoot | Where-Object {$_.DisplayRoot -ne $null}

чтобы быть больше по вкусу.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.