GoogleSheets
December 2, 2021

Самий легкий спосіб пакетного перейменування файлів

Я останнім часом багато працюю з списками файлів і часто приходится переназивати файли, спочатку мені подобався PowerShell та Pyton, для варіативних переіменувань зображень, але останнім часом помітив, що цілком достатньо GoogleSheets та CMD\BAT.

Для цього нам знадобиться дві колонки назв файлів. До і після, а у третій я просто генерую команду для bat файлу, наступного змісту:

ren "oldfilename.ext "newfilename.ext"

І створюю файл rename.bat, куди і поміщаю згенерований у GoogleSheets код. Для створення списку наявних файлів у папці використовую ось цей файлик.

Створення списку файлів у папці

Для генерації вмісту файлу (з командами для перейменування) використовую формулу:

=CONCATENATE("ren "; $A2;".jpg "; $B2;".jpg")

Генерація варіативного перейменування файлів у

Приклад таблиці у GoogleSheets: https://docs.google.com/spreadsheets/d/1vDiMoyM8jCgQQv2xI2S6yk2CaOP9tjZDbwUh0zdjO6Y/edit?usp=sharing