如何获取网络驱动器的根位置?

时间:2017-07-21 19:40:52

标签: powershell

我需要获取网络映射驱动器的根位置。 Using Get-Location看起来很有希望。

PS W:\> (Get-Location).Drive

Name           Used (GB)     Free (GB) Provider      Root
----           ---------     --------- --------      ---- 
W                 384.97        546.54 FileSystem    \\RT-AC66U\files

但是,当我引用Root成员时,它会返回Name值。

PS W:\> (Get-Location).Drive.Root
W:\

如何获得Root值?

1 个答案:

答案 0 :(得分:1)

在我看来,更好的查看此信息的方法是在正常的PowerShell控制台中运行以下内容。如果在提升的控制台中运行它将不返回任何内容。

Get-WmiObject -Class Win32_MappedLogicalDisk | select Name, ProviderName

这将显示所有映射的驱动器,包括其字母和网络位置。