Главная · Каталог задач · Переименование файлов по таблице

Готовый сценарий

Переименование файлов по таблице

Массовое переименование опасно конфликтами: два новых имени совпали, файл назначения уже существует или первый шаг занял имя, нужное следующему. Модель сначала построит план и проверит однозначность, затем выполнит переименование через временные идентификаторы. Обратная таблица позволит вернуть исходные имена.

Попробуйте прямо здесь Отвечает Gemma 3 12B — модель подобрал сервис

Открыть в полном чате

  • Доступ без VPN
  • Русский интерфейс
  • Оплата рублями по факту

Зачем

Зачем это нужно

01

Проверяет пропущенные исходники, дубли целей и запрещённые символы

02

Показывает полный dry-run до первого изменения на диске

03

Использует временные имена и сохраняет обратное соответствие для отката

Вопросы

Частые вопросы

Почему нельзя переименовывать сразу по строкам?

Новое имя первой строки может совпасть со старым именем второй, и цепочка перезапишет либо заблокирует файл. Двухфазный подход сначала переводит всё во временное уникальное пространство, затем в конечные имена. Модель построит план и остановится до изменений при любом конфликте.

Как сохранить расширение?

Брать его из исходного файла после последней точки с учётом многосоставных случаев, либо явно хранить новое имя целиком в таблице. Модель уточнит правило и нормализует пробелы. Нельзя слепо добавлять старое расширение, если новое имя уже заканчивается тем же суффиксом.

Что должно быть в журнале?

Абсолютный исходный путь, временное имя, окончательный путь, статус и причина пропуска. Журнал записывается по мере операции и позволяет построить обратный проход. Модель добавит уникальный идентификатор запуска, чтобы два разных переименования не смешались в одном файле отката.

Рядом

Дальше — весь каталог задач: поиск по названию, темы и фильтры.

Нужно больше

Весь Енотик — в одном окне

Полный чат: история, вложения, базы знаний, картинки и видео. Один баланс на все модели, оплата рублями по факту.