如何使用powershell拆分unc路径的父路径?

pan*_*sal 6 powershell

这是我得到的 UNC 路径。\\sharespace\test1\10.0.1212.1

我可以得到它的父路径\\sharespace\test1\吗?

EBG*_*een 7

有几个选项。如果您有权访问共享,则:

(Get-Item '\\sharespace\test1\10.0.1212.1').Parent.Fullname
Run Code Online (Sandbox Code Playgroud)

如果您无权访问共享,则可以采用更令人讨厌的方式以各种方式操纵字符串。这是一:

$path = '\\sharespace\test1\10.0.1212.1'
[string]::Join('\', $path.Split('\')[0..$($path.Split('\').Length-2)])
Run Code Online (Sandbox Code Playgroud)