powershell重新命名指令碼

lightmon發表於2024-07-18

目的

把當前資料夾下的這些檔案
image
重新命名為
image

程式碼

Get-ChildItem -Path . -Filter "*.mkv" | ForEach-Object {
    if ($_.Name[0] -ne "1") {
        $newName = $_.Name -replace "\.[^.]+$", ""
        $newName = $newName[15..16] -join ''
        $newName = "1x" + $newName
        Rename-Item -Path $_.FullName -NewName "$newName.mkv"
    }
}

相關文章