2019/07/10追記
System.Io.Path.GetFileNameWithoutExtensionを使ったパターンの記事を書きました。
こちらのほうがお勧めです。
正規表現を使用して、ファイル名から拡張子以外の部分を取得すればOK。
(Split-Path -Path <パス> -Leaf) -replace '(.+)(\.[^.]+$)','$1'
ツッコミ歓迎
2019/07/10追記
System.Io.Path.GetFileNameWithoutExtensionを使ったパターンの記事を書きました。
こちらのほうがお勧めです。
正規表現を使用して、ファイル名から拡張子以外の部分を取得すればOK。
(Split-Path -Path <パス> -Leaf) -replace '(.+)(\.[^.]+$)','$1'