我需要從 List.txt 中刪除檔案副檔名後面的所有內容,並保留副檔名。
我嘗試使用連結中的命令但未成功:
如何使用 powershell 刪除行尾空格
powershell-修剪-刪除字串後的所有字符
列表:
05 - Earth Wind and Fire - September (The Reflex Revision).mp3 -9,6
06 - Electric Light Orchestra - Last Train To London (Bootleg Extended Dance Remix).flac -9,1
08 - Kool & The Gang - Get Down On It (Soul Funk House Remix).wav -10,7
我需要的:
05 - Earth Wind and Fire - September (The Reflex Revision).mp3
06 - Electric Light Orchestra - Last Train To London (Bootleg Extended Dance Remix).flac
08 - Kool & The Gang - Get Down On It (Soul Funk House Remix).wav
我嘗試了命令,但沒有成功:
$content = Get-Content $files
$content | Foreach {$_.Substring(0, $_.IndexOf('.mp3', '.flac', '.wav' ))} | Set-Content $files
如何刪除檔案後副檔名,保留副檔名?