Wie zeige ich aktuell zugeordnete Laufwerke in PowerShell an?

Benötigen Sie einen PowerShell-Befehl, um den Laufwerksbuchstaben und den Pfad anzuzeigen, dem er zugeordnet ist.

Mit anderen Worten ein Befehl, der mir dasselbe zeigt, was Windows Explorer tun würde.

Versucht dies:

Get-WmiObject -Class Win32_MappedLogicalDisk | select Name, ProviderName

Und es fehlen mehrere Laufwerke (im Windows Explorer aufgeführt).

Author: Kolob Canyon, 2016-12-29

3 answers

Verwenden Sie in PowerShell 5 (Windows 10) und höher:

Get-SMBMapping

Https://docs.microsoft.com/en-us/powershell/module/smbshare/get-smbmapping?view=win10-ps

 5
Author: Minkus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-01-08 12:36:40

Unter der Annahme, dass Sie nicht Laufwerke ausschließen möchten, die auf das lokale Dateisystem verweisen, glaube ich, dass

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

Wird deinem Bedürfnis dienen. Wenn Sie tun ausschließen möchten Laufwerke, die auf das lokale Dateisystem, finden Sie möglicherweise

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

Um mehr nach Ihren Wünschen zu sein.

 3
Author: Jeff Zeitlin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-29 21:15:40

VersuchenNET USE befehl von Powershell

Ok. net use funktioniert. Ich kann schwören, dass ich das vorher versucht habe und es nicht Arbeit. Ich denke, das liegt daran, dass ich zuletzt versucht habe, ein Netzlaufwerk zuzuordnen zeit, die ich net use verwendet. – Kolob Canyon -

 2
Author: Drink More Pimp Juice IT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:17:02