Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Переименование с периодическим сбросом счётчика 
Author Message
sa



PostPosted: Mon Jan 30, 2017 14:22    Post subject: Reply with quote

Flasher wrote:
В моём скрипте файлы с заданной семантикой теперь игнорируются.
А заказчик согласился? Или для него это и есть единственно приемлемый вариант?

Разве в тотале пропала фильтрация вроде *.jpg;*.jpeg? В нём ещё и шаблоны для фильтра применять можно.
Отсутствие рекурсии специально не оговаривалось. Рекурсия для кого-то может стать плюсом, а не минусом (опять же фильтр в помощь, если она не требуется, либо можно использовать команду cm_SearchFor - Поиск файлов вместо cm_DirBranchSel -Показать все файлы без подкаталогов (в выделенном)).
Как создать шаблон в инструменте группового переименования (ИГП) и использовать его в пользовательской команде (em_xx) вкупе с MULTIRENAME, надеюсь, многим известно.
Не хочешь переименовывать файлы в головной папке (или боишься их случайно выделить вместе с папками) – поставь первой командой в сцепке cm_ClearAllFiles – Cнять выделение со всех файлов.
С сортировкой, фильтрами показа, выделением объектов, использованием списка исключений, показом скрытых/системных файлов, откатами в ИГП, в тотале надо действовать, как всегда, аккуратно, себе в помощь, а не во вред.

Кнопка, собственно, самодостаточна. Как правильно заметил sibirnik
Quote:
Про Ctrl+M, что и делает ваша кнопка я знаю
Она только то и делает, что из показа всех файлов без подкаталогов (в выделенном) забирает все файлы в ИГП, ну и после него обновляет содержимое панели.
А вот в ИГП (с настройками по умолчанию), только и остаётся, что заменить [N] на [P] и подтвердить переименование.

Собственно, всё, что я хотел, так это в очередной раз (простите за навязчивость) прорекламировать на реальной задаче появившуюся в 9.xx версии тотала фишку с переименованием существующих файлов в ИГП:
Quote:
22.01.16 Added: Multi-rename tool: If there are duplicate names, or names that already exist, offer to auto-rename to "name (2).ext", "name (3).ext" etc. (32/64)
,а также расширившиеся возможности использования сцепок команд, по-моему, в том числе, благодаря вот этой доработке:
Quote:
21.06.16 Fixed: Execute multiple commands, e.g. from a button: Use SendMessage to execute them, otherwise they can get out of order when mixing with em_xx commands (32/64)
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group