Хотя это не дает прямого ответа на ваш вопрос. Но вы можете использовать PowerShell для этого, потому что он также поддерживает использование регулярных выражений.
Я использовал следующее для достижения этой цели:
Get-ChildItem . -file -Filter "*_*.jpg" | Rename-Item -newname { $_.name -replace "_[^_]+$", ".jpg"}