我需要从 Powershell 中知道当前驱动器是否是映射驱动器。
不幸的是,Get-PSDrive 没有“按预期”工作:
PS:24 H:\temp
>get-psdrive h
Name Provider Root CurrentLocation
---- -------- ---- ---------------
H FileSystem H:\ temp
但是在 MS-Dos “net use” 中显示 H: 实际上是一个映射的网络驱动器:
New connections will be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
OK H: \\spma1fp1\JARAVJ$ Microsoft Windows Network
The command completed successfully.
我想要做的是获取驱动器的根并在提示符中显示它(请参阅:自定义 PowerShell 提示符 - 相当于 CMD 的 $M$P$_$+$G?)