从路径中删除最后一个文件

Vad*_*Seo 1 directory powershell file path

我有文件夹字符串

$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources"
Run Code Online (Sandbox Code Playgroud)

要么

$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources\"
Run Code Online (Sandbox Code Playgroud)

我想得到

$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example"
Run Code Online (Sandbox Code Playgroud)

我的尝试没有帮助

ojk*_*ojk 7

Split-Path "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources\"
Run Code Online (Sandbox Code Playgroud)


wal*_*umi 5

另外一个选项:

$yourString -replace "\\[^\\]*(?:\\)?$"
Run Code Online (Sandbox Code Playgroud)

演示