We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Split-Path -Path "\\server1\Share" Split-Path -Path "\\server1\Share" -Leaf Split-Path -Path "\\server1\Share" -Parent
Split-Path -Path "\\server1\Share" should return "\\server1" Split-Path -Path "\\server1\Share" -leaf should return "Share" Split-Path -Path "\\server1\Share" -Parent should return "\\server1"
Whenever split-pat is ran with a "2 level" UNC path it returns a null value. 3 levels work as excepted. Example
Split-Path -Path "\\server1\Share\folder1" -Parent returns \\server1\Share and Split-Path -Path "\\server1\Share\folder1" -Leaf returns folder1
Name Value
PSVersion 5.0.10586.494 PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.10586.494 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1
Steps to reproduce
Expected behavior
Actual behavior
Whenever split-pat is ran with a "2 level" UNC path it returns a null value.
3 levels work as excepted.
Example
Environment data
Name Value
PSVersion 5.0.10586.494
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.10586.494
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1