Подскажите утилиту для Batch Rename (Windows 10)

По работе есть потребность периодически переименовывать кучу файлов.
Убрать двойные пробелы, заменить _ на - или наоборот, убрать/заменить какое-то слово на другое.

Есть ли что-то подобное? Легковесное, вызывающееся из контекстного меню и не сношающее мозг предложениями купить.

Заранее спасибо.

11
24 комментария

Пользуюсь для этого функционалом Total Commander.

8
Ответить

Или FreeCommander если покупать TotalCommander не хочется. Правда, оба варианта не совсем легковесные. https://freecommander.com/fchelpxe/en/Multirename.html

Ответить

Powershell же

Get-ChildItem -Path "C:\Temp" -Recurse -Include "*.txt" | ForEach-Object -Begin { $Counter = 1 } -Process { Rename-Item $_ -NewName "Log_$Counter.log" ; $Counter++ }

https://www.sharepointdiary.com/2020/05/powershell-to-rename-file.html#ixzz89M1HvEj1

5
Ответить

Комментарий недоступен

1
Ответить

Есть утилита ant renamer

2
Ответить

Большую часть покрывает Double Commander, но если нужно применить несколько специфических условий сразу то скорее накидаю что-нибудь в PowerShell или AutoHotKey.

2
Ответить

AHK и это умеет?

Ответить