Страница 1 из 2

Автопереименование файлов

Добавлено: Сб окт 14, 2017 22:06
GroZz
Добрый вечер. Нужно переименовывать файлы в одной папке на одно имя без запроса замены, с автопереименованием. Возможно ли как-то это осуществить ?

Добавлено: Сб окт 14, 2017 22:28
Вахмурка
"На одно имя" - это как? С числовым индексом типа file1, file2 и т.д.? Тогда открываем ИГП (Ctrl+M) м пользуемся полем [C].
Если же "на одно имя" - это нечто иное, то требуются пояснения. И еще - что такое "автопереименование"?

Добавлено: Сб окт 14, 2017 22:52
GroZz
Вахмурка писал(а):С числовым индексом типа file1, file2 и т.д.?
Да, именно так, чтобы автоматически прописывались числовые индексы. Пример: есть файлы 2495436, 663465, 566436 хочу переименовать их под одним именем, но с разными числовыми индексами file(1), file(2), file(3), чтобы каждый раз не вспоминать какая цифра была последняя

Добавлено: Сб окт 14, 2017 23:46
Вахмурка
Итак, ответ на первый вопрос ясен. Переименовав файлы один раз, тупо идем к последнему и видим его номер. Если исходно они имели только числовые имена, то последний переименованный, соответственно, будет последним при прямой алфавитной сортировке. Соответственно, в качестве начального значения счетчика берем следующее по порядку число.
Автоматическое переименование без скриптов невозможно.
Есть обходные маневры. Первый - расширенные опции копирования. Писать тут долго, проще почитать справку. Кратко - при копировании и совпадении имен Тотал автоматически присваивает числовой индекс.
Второй - установить слежку за директорией (WatchDir, см. ту же справку), и при появлении новых файлов запускать скрипт, который и производит переименование.
Как-то так...

Добавлено: Вс окт 15, 2017 00:18
Flasher
Вахмурка
Не туда тебя понесло. В ИГП банальная маска: file ([C])

Добавлено: Вс окт 15, 2017 00:19
Вахмурка
2Flasher
И после этого он будет автоматически переименовывать?

Добавлено: Вс окт 15, 2017 00:19
Flasher
Вахмурка
А отчего нет-то? Тут где-то шла речь о слежении за папкой?

Добавлено: Вс окт 15, 2017 00:21
Вахмурка
Ну тогда пиши товарищу последовательность действий. Я-то тут при чем? Не мне же надо!

Добавлено: Вс окт 15, 2017 00:25
Flasher
Вахмурка
Элементарную справочную информацию разжёвывать? Увольте'c. Тут уже дела чисто модераторские.

Добавлено: Вс окт 15, 2017 00:34
sa
Вахмурка писал(а):Кратко - при копировании и совпадении имен Тотал автоматически присваивает числовой индекс.
Можно и при переименовании (Shift+F6) воспользоваться тем же способом. И в ИГП в 9-ой версии появилось автопереименование при конфликте имён.

Добавлено: Вс окт 15, 2017 00:40
Flasher
sa писал(а):Можно и при переименовании (Shift+F6) воспользоваться тем же способом.
И будет file, file (2) вместо file (1), file (2).

Добавлено: Вс окт 15, 2017 00:41
GroZz
sa писал(а):9-ой версии появилось автопереименование при конфликте имён
Как настроить ? Разве он не только для копирования файлов работает ?

Добавлено: Вс окт 15, 2017 00:46
sa
GroZz
В качестве маски для имени файла вместо [N] указать имя file и согласится с автопереименованием при конфликте имён.

Добавлено: Вс окт 15, 2017 00:52
GroZz
sa писал(а):В качестве маски для имени файла [N] указать имя (file) и согласится с автопереименованием при конфликте имён.
Вдруг файлы идут по порядку, каждый раз придётся переписывать название на что-то другое, потом применять автопереименоваоние совсем не выход

Добавлено: Вс окт 15, 2017 00:56
Flasher
GroZz
Какая разница, какой порядок? Почему не подход?