Описание команды | |
renms |
Переименование файлов и каталогов.
renms=%L,%WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||line<>||$var_aa||$GLOBALNAME||<xfolder>, ||rflag<>, ||owrite<>, ||SeriesParam, ||**Ext, ||clpget, ||clipasis, ||clipup<>, ||date<>, ||mdat<>, ||<xfolder>, ||vers<>, ||cntr<>, ||[double], ||bkt<>, ||rndm<>, ||ext<>, ||tran<>, ||plug<>, ||Dialogs, ||first<>, ||<length>, ||jump<>, ||upd<>, ||[extnd], ||[search], ||<info>, ||<xinfo>, ||attr<>, ||modfs<>, ||total<>, ||swap<>, ||[tc], ||test<>, ||<text>или[text], ||<tezt>или[tezt], ||openn<>, ||<srlist>, ||extplus<>, ||numb<>, ||rsmart<>, ||extreg<>, ||noprogres<>, ||maxlen<>, ||ignore<>, ||sdel<>, ||sortnm<>, ||cntlr<>
Параметры:
1-й обязательный параметр. Может иметь несколько вариантов: | |
%L, %WL | Список выделенных объектов. Также может использоваться путь к файлу списка полных путей объектов %P%N. см. Дополнение №7 или с:\List.txt |
LISTF<> | Список заданных объектов. см. Дополнение №22. |
PS<> | Список объектов каталога. см. Дополнение №22. |
FOLDC<> | Список объектов содержимого каталогов. см. Дополнение №22. |
FOLDM<> | Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. |
LISTC<> | Список объектов из выделенных без дубликатов. см. Дополнение №22. |
FLST<> | Смешанные списки объектов по заданному списку. см. Дополнение №22. |
line<> | Список объектов. Строки имён line<String(*Ext)!!Delimeter> или line<String(*Ext)//Delimeter>, где: String - строка имён папок с разделителем. Если дописать *Ext, то к каждому имени из списка будет присвоено расширение Ext. Delimeter - разделитель. |
$var_aa | Массив. Переменная $var_a... - массив путей, созданный в команде exect. |
$GLOBALNAME | Массив. Список путей глобальной переменной см. Дополнение №23. |
<xfolder> | Список объектов относительно даты, размера, пути. см. Дополнение №11. |
Дополнительные параметры: | |
rflag<> | Режим переименования. Параметр rflag<Number>, где Number: 0 - не перезаписывать имеющиеся объекты. Добавление счётчика. (по умолчанию). 1 - перезаписывать имеющиеся объекты. |
owrite<> | Режим действий для файлов. Параметр owrite<Number>, где Number: Описание |
SeriesParam | Преобразование базового имени. Серия параметров, изменяющих базовое имя см. Дополнение №24. |
**Ext | Расширение. Описание |
clpget | Из буфера обмена. Параметр clpget может использоваться совместно с другими параметрами, clpget будет заменён содержимым буфера обмена. |
clipasis | Из буфера обмена. Параметр clipasis может использоваться совместно с другими параметрами, clipasis будет заменён содержимым из буфера обмена без дополнительных изменений, с заменой всех недопустимых символов (<>?":*/) на "\" |
clipup<> | В буфер обмена. Описание |
date<> | Дата. Описание |
mdat<> | Дата модификации. Параметр mdat<YYYY.YY.MM.DD.HH.NN.SS> - подобно параметру date<>, кроме WW и AA . |
<xfolder> | Дата/Размер/Путь объекта папки. см. Дополнение №11. |
vers<> | Версия и другая информация исполняемых файлов. (exe, dll, ... ) Описание |
cntr<> | Счётчик. Описание |
[double] | Двойная обработка. Параметр [double] означает двойную обработку при переименовании - список сначала переименовывается случайным наборов символов, а затем заданным именем (именами) - это дольше, но при некоторых условиях предотвращает совпадения. |
bkt<> | Счётчик. Описание |
rndm<> | Случайное имя. Получение случайных данных см. Дополнение №30. |
ext<> | Режим счётчика. При переименовании файлов для каждого типа устанавливается свой счётчик. |
tran<> | Онлайн перевод. Описание |
plug<> | Плагины WDX. Параметр plug<NamePlugin|NumberInfo>, где: NamePlugin - имя плагина, прописанного в TCIMG.ini в секции [Plugins]. NumberInfo - номер данных плагина (для определения номера используется команда inplg). Параметр можно несколько раз использовать между разделителем || (некоторые вызовы плагинов происходят с ошибкой - со временем это будет исправлено). |
Dialogs | Диалоги. см. Дополнение №18 Описание |
first<> | Именем первой строки. Описание |
<length> | Длина. Подпараметр <length=Line/Path//Number>. В любом месте строки параметров, где встретится <length=...>, будет заменён числом: длиной строки Line. Так же можно получить длину определённой части пути Path//Number, где: Path - полный путь. Number - номер части пути см. Дополнение №9. |
jump<> | Переход в папку. Описание |
upd<> | Обновление панели. Описание |
[extnd] | Маска шаблонов. см. Дополнение №18 |
[search] | Маска шаблонов. Подпараметр [search=Name], в любом месте строки параметров, где встретится [search=Name], будет подгружена строка-шаблон значений, прописанных Wincmd.ini, в секции [Searches], где Name - имя ключа. (работает, если в Name_SearchFor прописана маска имён и расширений). |
<info> | Получение различной информации. см. Дополнение №10. |
<xinfo> | Получение различной информации. см. Дополнение №10. Аналог параметра <info>, имеет возможность внутри параметра использовать параметр <info> Пример: <xinfo=o450<info=f50FilePath//>//> |
attr<> | Изменение атрибутов. Параметр attr<String> - где String строка с аналогичными параметрами (кроме первого), что и у команды attrb. |
modfs<> | Изменение дат. Параметр modfs<String> - где String строка с аналогичными параметрами (кроме первого), что и у команды modfs. |
total<> | С закрытием и запуском Total Commander. Параметр total<>. До заданного действия процесс Total Commander будет закрыт, после завершения запущен вновь. |
swap<> | Поменять местами отрезки. s1!!s2 (s1 на s2, s2 на s1). |
[tc] | Расширенный аналог параметров Total Commander. см. Дополнение №12. |
test<> | Проверка прохождения объекта под определённые условия. см. Дополнение №16. |
<text> или [text] | Получение информации из файла с регулярными выражениями. Описание |
<tezt> или [tezt] | Получение информации из файла с регулярными выражениями (только поиск). Описание |
openn<> | Открытие файлов. Описание |
<srlist> | Поиск и замена из файла. Описание |
extplus<> | Файлы без расширения. см. Дополнение №38 |
numb<> | Количество. Параметр numb<Number>, где Number - число объектов для переименования. |
rsmart<> | Относительно буфера обмена. Если в буфере обмена Имя, то переименовывается только имя, если Имя.Расширение, то переименовывается и расширение тоже. |
extreg<> | Расширение. Параметр extreg<Number> переводит все символы расширения в: 1 - нижний регистр. 2 - верхний регистр. 3 - по кругу. Если расширение в верхнем регистре - перевод в нижний, если в нижнем - в верхний. |
noprogres<> | Без прогресс бара. |
maxlen<> | Обрезка. Параметр maxlen<Length> позволяет "обрезать" базовое имя относительно длины полного пути к файлу, где Length - длина до которой необходимо "обрезать". |
ignore<> | Файл исключений. |
sdel<> | Удаление недопустимых символов в именах файлов. Параметр sdel<> - где он встретится, будет произведена дополнительная проверка и удаление некорректных символов [\?\:\*\|\>\<\"\\/\t\n\f\r\v]. Дополнительные замены берутся из TCIMG.ini из секции [Setting] из ключа ReplaceClipboard Так же могут быть задействованы и номерные ключи ReplaceClipboardN (N в диапазоне от 2 до 98). Подключение производится через параметр sdel<2>, sdel<3>, ..., sdel<98> |
sortnm<> | Сортировка имён. Параметр sortnm<Number> означает, что перед началом действий других параметров список путей будет отсортирован, где Number: 1 - по числовому возрастанию начальных цифр имени (по умолчанию). 2 - по числовому возрастанию конечных цифр имени. 3 - по числовому убыванию начальных цифр имени. 4 - по числовому убыванию конечных цифр имени. |
cntlr<> | Счётчик. При совпадении имён: 0 - счётчик слева. 1 - счётчик справа (по умолчанию). |
Примечания:
Параметры разделяются символами "||". Могут располагаться в любой нужной последовательности, кроме порядок обязательных. Может быть от одного до нескольких параметров.См. также:
copys, copyy, delsm, delss, emptt, empty, filep, filer, movee, moves, renmm, renmz, scand
Примеры: | Как создать кнопку? |
<HOTKEY=02> bufsr=@@QWERTYinRUS!!1 <HOTKEY=X> renms=%WL||@@QWERTYinRUS!!1||upd<1> ;; ЛКМ - переименовать базовое имя выделенных объектов - произвести исправление неправильной раскладки клавиатуры с английской в русскую|ПЛКМ - в буфере обмена произвести исправление неправильной раскладки клавиатуры с английской в русскую
<HOTKEY=02> renms=%WL||#Sfnc_numminus0||[double]||upd<1> <HOTKEY=X> renms=%WL||#Sfnc_numplus0||[double]||upd<1> ;; ЛКМ - в именах выделенных объектов увеличить числа на 1|ПЛКМ - уменьшить числа на 1
<HOTKEY=10> delss=%WL||1 creat=x||list<%WL>||noext<>||attr<+R>||upd<1> <HOTKEY=X> renms=%WL||$$_bak creat=x||list<%WL>||noext<>||attr<+R>||upd<1> ;; переименовать выделенные папки, добавив к именам "_bak" и создать для них именные пустые файлы без расширения, если зажата клавиша Shift, то папки удаляются
<HOTKEY=11> copys=%WL||"%t"//0||##clpget||upd<3> <HOTKEY=10> renms=%WL||list<clpget*?>||upd<1> <HOTKEY=X> renms=%WL||##clpget||upd<1> ;; ЛКМ - Переименовать ВО именем из БО|Shift+ - Переименовать ВО по списку имён из БО|Ctrl+ - Копировать ВО в ДП с заменой базовых имён на имя из БО
<IF> <info=d9$f06/DocFiles//> = 0 <THEN> slist=%WL||##path<0>||save<$f254List1.txt|1> renms=$GLOBALSLIST||^^cntr<1|1|3>_ alist=$GLOBALRENMS||save<$f254List2.txt|1> copys=$GLOBALRENMS||$f06/DocFiles//0 <ENDIF> ;; копировать выделенные файлы в папку DocFiles на рабочем столе, предварительно добавив последовательную нумерацию в начало имён (задача после Ctrl+B временно собрать файлы из разных папок, возможно с одинаковыми именами, в одной папке)
<IF> <info=d9$f06/DocFiles//> = 0 <THEN> slist=%WL||##path<0>||save<$f254List1.txt|1> renms=$GLOBALSLIST||^^cntr<1|1|3>_ alist=$GLOBALRENMS||save<$f254List2.txt|1> moves=$GLOBALRENMS||$f06/DocFiles//0 <ENDIF> ;; переместить выделенные файлы в папку DocFiles на рабочем столе, предварительно добавив последовательную нумерацию в начало имён (задача после Ctrl+B временно собрать файлы из разных папок, возможно с одинаковыми именами, в одной папке)
alist=%WL slist=%WL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||$$_[info=s38]||upd<1> ;; если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в конец имени
alist=%WL slist=%WL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||$$~~[info=s38]||upd<1> ;; если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в конец имени
alist=%WL slist=%WL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||^^[info=s38]_||upd<1> ;; если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в начало имени (через тире)
alist=%WL||test<0f!!1!!0> renms=$GLOBALALIST||##rndm<1|8> moves=FOLDC<$GLOBALRENMS//0>||"%p"//0 delss=$GLOBALRENMS||1||upd<1> ;; если в первом уровне выделенных папок нет файлов, то переместить содержимое этих папок в активную панель с последующим удалением выделенных папок
alist=PS<[tc=AA]//1//0>||formt<24,#0o10:F:> renms=$GLOBALALIST||##<info=f61:://>||$$_cntr<1|1|3> ;; переименовать в папке под курсором файлы именем папки с добавлением счётчиком (предварительно сортировать по числовому возрастанию и по дате модификации по возрастанию)
anf2d=%WL||1||##@@o70:://;;$$.7z||##@@o72::// arwcx=||7z||1,7||replace<5>||wait<> renms=$GLOBALANF2D1||list<$GLOBALANF2D2*?>||upd<1> ;; упаковать в 7z выделенные объекты в активную панель именем объекта под курсором, в базовом имени архива файла удалить расширение (обновление архива при повторной упаковке)
anf2d=%WL||1||##@@o72:://;;^^"%P" start=7-Zip||x||-p8877||-aoa||-olist2<$GLOBALANF2D1>||list<$GLOBALANF2D0>||&&hide||&&wait delss=$GLOBALANF2D0||1||recycle<1> renms=$GLOBALANF2D1||&&(_XXX_|_XXX|XXX_)!!||upd<1> ;; распаковать выделенные архивы в одноименные папки в эту же панель (с заменой), с указанием пароля 8877 для всех архивов и удалить исходники. Удалить заданные сочетания символов из имён папок
anf2d=%WL||1||##@@o73:://;;^^"%T";;$$.7z||##@@o72::// arwcx="%t%O"||7z||1||wait<> renms=$GLOBALANF2D1||list<$GLOBALANF2D2*?>||upd<1> ;; упаковать в 7z выделенные объекты в другую панель именем объекта под курсором, в базовом имени архива файла удалить расширение (обновление архива при повторной упаковке)
bends=%WL??-1 sends=-1??-1 dends=-1??-1||#KGLOBALBENDS<0>~@CRLF!! copys=%WL||"%P"//0||copyn<GLOBALSENDS<0>> renms=$GLOBALCOPYS1||list<$GLOBALDENDS>||rflag<1>||upd<1> ;; для выделенных файлов создать копии в активной панели с именами из буфера обмена, с заменой имеющихся файлов
bends=%WL??-1 sends=-1??-1 dends=-1??-1||#KGLOBALBENDS<0>~@CRLF!! copys=%WL||"%P"//0||copyn<GLOBALSENDS<0>> renms=$GLOBALCOPYS1||list<$GLOBALDENDS>||upd<1> ;; для выделенных файлов создать копии в активной панели с именами из буфера обмена, если файл существует, то добавляется счётчик
bufsr=##http<clpget>||formt<6> downl="%p"//0||cliplist||tip<Extensions!!2>||progres<> pause=500 renms=FOLDC<"%p"Different//1//0//:zeroext:>||extplus<> ;; закачать все ссылки со страницы, в создаваемые папки , согласно шаблону 2 и переименовать (английские имена в шаблонах) все файлы без расширения, в расширения известных типов.
bufsr=&&.*Перемещение:~~!! anf2d=cliplist||2||(.*)~~->~~(.*) renms=$GLOBALANF2D2||list<$GLOBALANF2D1> ;; откат переименованных объектов в окне "Групповое переименование" Total Commander по заранее скопированному в буфер обмена строк из файла отчета "totalcmd.log"
comns=%WL||0||<info=o72:://>||&&^.*(\(.+\))$!!$1 renms=%WL||&&^(.*)~~?\(.+\)$!!$1 ;; для выделенных объектов добавить в комментарий соответствующую фразу в скобках, находящуюся в конце имени объектов + переименовать, удалив соответствующие фразы в скобках, находящиеся в конце имени объектов
comns=%WL||1||<info=o72:://>||&&^.*(\(.+\))$!!$1~~ renms=%WL||&&^(.*)~~?\(.+\)$!!$1||#G3 ;; для выделенных объектов добавить в комментарий соответствующую фразу в скобках, находящуюся в конце имени объектов с последующим удалением из имени
copys=FOLDC<%WL//1//0//*.exe|*.ppvm//0>||c:\2\video\:://1//(.*)(\w:.*\\)([^\.\*)(.+)//$1$3||upd<1> dubls=1 pause=2s renms=PS<c:\2\video\//2//0>||##cntr<1|1|1>-AAA ;; найти в выделенных папках все файлы exe, ppvm и скопировать их в папку video в именные папки, в другом процессе утилиты переименовать новые папки
delss=C:\List.txt||1 renms=C:\List(1).txt||test<1i!!bak>||**0!!||&&\.bak$!!||upd<1> ;; удалить все файлы по списку C:\List.txt, а файлам из списка C:\List(1).txt удалить расширения .bak
delss=FOLDC<%WL//1//1//css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||"%t"//1 delss=FOLDC<%WL//1//1//html|css!!0>||1||test<1n!!_\d*> pause=500 renms=%WL||##<info=t20::\index.?HTML?//>||upd<1>||sdel<> ;; удаление лишнего мусора из каталога сохраненного через плагин scrapbook для firefox + переименование его в заголовок title
downl=C:\Img\//1||C:\Links.txt||progres<> imgcn=$GLOBALDOWNL1||x//1||test<NOT//1m!!400>||resize<1,400>||quality<90> renms=$GLOBALDOWNL1||$$_<info=i3:://>||upd<1> ;; скачать изображения по ссылкам из списка C:\Links.txt в папку C:\Img\ с последующим изменениям размеров изображениям (не имеющим ширину 400px) ширину на 400px пропорционально
envgt=0 renms=%WL||??2 ;; переименование базового имени выделенных объектов - перевод во "ВСЕ ЗАГЛАВНЫЕ" (отключив перевод относительных путей в абсолютные)
exect=$var_item=ClipGet() shape=1 sends=@[combo=BOX_U29.1]??1||^^~~ renms=%WL||GLOBALSENDS<1>||bkt<[combo=BOX_U5]!!!!!![combo=BOX_U4]!!1> renms=$GLOBALRENMS1||#G7||upd<1> ;; переименовать выделенные объекты в имя из буфера обмена, включается счетчик, выбор разделителя и разрядность счетчика в диалоговом окне
exect=$var_n=MsgBox(4+32+262144,'Сообщение','Отменить~~последнее~~переименование?')||$var_i=$var_n=7?_Exit():1 renms=$f200Lists\AfterRenaming.txt||list<$f200Lists\BeforeRenaming.txt>||upd<1> ;; отменить последнее переименование осуществленное командами TCIMG (требуется подтверждение)
exect=$var_name='%O' slist=%WL||sortnm<1> renms=$GLOBALSLIST||##cntr<$var_name|1|1> pause=500 renms=GLOBALRENMS<t>||&&(.*)_\d+!!$1||&&0(\d+)!!$1 ;; переименовать выделенные объекты по счётчику
exect=$var_put=##@[tc=AP] sends=-1??-1||?F1,54,63,fun_heshcrc1 decod=2||x||$var_put||contentlst<$GLOBALSENDS> renms=$GLOBALDECOD||extplus<>||upd<1> ;; создать в активной панели файлы из кодированных строк b64 в буфере обмена
forpgs slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> renms=$GLOBALSLIST||$$~~cntr<1|1|3>||numb<3>||noprogres<> <NEXT> ;; переименовать выделенные файлы добавив к каждой группе из очередных трех файлов в конец имени через пробел новую нумерацию (Name 001)
global alist=PS<[tc=AP]//1//0//*.epub> folds="%P"||list<$GLOBALALIST//4>||fflag<1> start=RAR||-IBCK||x||list<$GLOBALALIST>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=$GLOBALALIST||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub ;; перепаковка всех файлов EPUB активной панели
global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,[input]})(.*)!!$1||~~!!_||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до - прописанного числа в диалоговом окне и с заменой пробелов на нижнее подчеркивание _
global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,[input]})(.*)!!$1||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до - прописанного числа в диалоговом окне
global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,90})(.*)!!$1||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до 90 символов
global downl="%P"//1||%P%N||convert<&&(.+/)([^/]+/[^/]+)$!!$2>||progres<> renms=$GLOBALDOWNL||**!! renms=$GLOBALRENMS||extplus<>||upd<1> ;; скачать ссылки в активную панель из списка под курсором, добавив к имени первую "папку", после скачивания удалить расширения, и присвоить расширения по содержимому
global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub ;; перепаковка выделенных файлов EPUB (*.epub - распаковка -*.zip - *.epub)
global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||-p8877||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> renms=$GLOBALFOLDS||&&(_XXX_|_XXX|XXX_)!!||upd<1> ;; распаковать выделенные архивы в одноименные папки в эту же панель (с заменой), с указанием пароля 8877 для всех архивов и удалить исходники. Удалить заданные сочетания символов из имён папок
global folds="%p"||Name||depth<3,2,2> sends=GLOBALFOLDS<t>||formt<23> renms=GLOBALSENDS<t1>||&&(Name_\d+_)!!||upd<1> ;; создать в активной панели структуру папок: глубина 3 уровня, в каждой папке по 2 каталога + далее переименовать папки, чтобы остались одни цифры
global forpgs slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> renms=$GLOBALSLIST||$$~~cntr<1|1|3>||numb<3>||noprogres<> <NEXT> ;; Переименовать выделенные файлы добавив к каждой группе из очередных трёх файлов в конец имени через пробел новую нумерацию (Name 001)
global imgcn=%WL||"%p"!!1||resize<1,[input=BOX_G2]>||quality<90>||upd<1> renms=$GLOBALIMGCN1||&&(.*)(_.*)!!$1||$$_<info=i3:://>||upd<1> ;; изменить размер выделенных изображений (с заменой) с добавлением в конец имени ширинаХвысота
global lists=%WL||&&(.*)<info=f11:://>!!$1ico start=IrfanView||/filelist=%L~~/resize=(48,48)~~/resample~~/aspectratio~~/transpcolor=(0,0,0)~~/convert="%p"*.ico~~/killmesoftly||&&hide||&&wait||upd<1> renms=$GLOBALLISTS||test<1e!!ico>||##cntr<1|1|1> ;; конвертировать выделенные файлы изображений в иконки с разрешением 48х48 с сохранением в активную панель с именами файлов + возможное переименование
global renmm=%P%N||clpget||#G1||rsmart<>||modfs<0||#SISDATE> renms=PS<GLOBALRENMM1<1>//1>||##<info=o73GLOBALRENMM1<1>//>||$$_cntr<1|1|2>||[double]||upd<1> ;; переименовать папку под курсором именем из буфера обмена, а так же все файлы в этой папке новым именем этой папки с добавлением счётчика
global renms=%WL||##cntr<1+|1|1> GLOBALRENMS1<c> ;; переименование выделенных объектов - замена базового имени счётчиком и записать новые пути переименнованного в буфера обмена
global renms=%WL||##cntr<1+|1|1>||upd<1> marks=list<$GLOBALRENMS1> ;; переименование выделенных объектов - замена базового имени счётчиком + выделение после переименования
global renms=%WL||##cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> ;; переименование выделенных объектов - замена базового имени счётчиком + выделение после переименования
global renms=%WL||$$.<info=f11:://>||.!!¤||**0!! renms=$GLOBALRENMS||¤!!.||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому (присутствующие точки и предыдущее расширение в имени сохраняются)
global renms=%WL||&&(?i)([^;\[\]=@a-zа-яё\d\x{20}-\x{2E}])!!||$$cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> GLOBALRENMS<c> ;; переименование выделенных объектов - удаление из базового имени символов, кроме заданных в регулярном выражении + добавление счётчика + выделение после переименования + записать начальные пути в буфера обмена
global renms=%WL||&&(?i)([^а-яё\x{32}-\x{95}])!!||$$cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> GLOBALRENMS<c> ;; переименование выделенных объектов - удаление из базового имени символов, кроме заданных в регулярном выражении + добавление счётчика + выделение после переименования + записать начальные пути в буфера обмена
global renms=%WL||**0!! GLOBALRENMS<a> ;; удалить расширение выделенным файлам
global renms=%WL||**0!! renms=$GLOBALRENMS||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому
global renms=%WL||**0!! renms=$GLOBALRENMS1||**0!!||**!!Zcntr<1|1|2> ;; переименование: добавить выделенным файлам расширения .Z01, .Z02, .Z03 ...
global renms=%WL||**1!!?.doc zpack=$GLOBALRENMS||"%p"//0||foldname<1> delss=$GLOBALRENMS||1 renms=$GLOBALZPACK||**0!!||upd<1> ;; к выделенным файлам добавить расширение doc + упаковать их в zip каждый отдельно, убрав расширение zip + удалить исходники
global renms=%WL||.!!¤||**0!! renms=$GLOBALRENMS||¤!!.||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому (присутствующие точки в имени сохраняются)
global renms=%WL||^^[||$$] GLOBALRENMS<c> ;; переименовать выделенные объекты: обрамить базовое имя квадратными скобками и записать в буфер обмена список полных путей переименованных объектов
global renms=%WL||^^~~[||$$]||upd<1> lists=$GLOBALRENMS||##path<4> ;; переименовать выделенные объекты: обрамить базовое имя квадратными скобками (перед открывающей скобкой добавить пробел) и записать в буфер обмена список базовых имён переименованных объектов
global renms=%WL||123||test<1e!!txt> GLOBALRENMS3<a> ;; переименовать выделенные объекты (только txt файлы) и вывести пути переименованных файлов в таблице
global renms=FOLDC<%WL//1//0//:zeroext:>||extplus<> lists=$GLOBALRENMS||##path<4>=||$$path<6>||save<"%P\Renemes.txt"|0> ;; найти в выделенных папках файлы без расширения + постараться переименовать соответствующим расширением + передать список новых имён команде lists для создания дополнительного списка
global renms=PS<"%p"//1//0>||&&(?i)^[^a-zа-яё]+(.+)!!$1 renms=$GLOBALRENMS||^^cntr<1|1|3>.||upd<1> ;; переименование... удалить в базовых именах всех файлов активной панели все небуквенные знаки до первой буквы + добавить в начало имен счетчик
global shape=U14 renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1 aends=@[combo=BOX_U5] bends=@[combo=BOX_U4] renms=$GLOBALRENMS||^^cntr<1|1|GLOBALBENDS<1>>GLOBALAENDS<1>||upd<1> ;; переименование... удалить в базовых именах выделенных объектов все небуквенные знаки до первой буквы + добавить в начало имен счетчик (выбор разделителя и разрядности счетчика в диалоговом окне)
global slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=4 aends=@[combo=BOX_U5.1] bends=@[combo=BOX_U5.2] cends=@[combo=BOX_U5.1] dends=@[combo=BOX_U5.2] renms=%WL||&&(\GLOBALAENDS<1>+)!!GLOBALBENDS<1>||&&(\GLOBALCENDS<1>+)!!GLOBALDENDS<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; замена символов (двухэтапное) в именах выделенных объектов (с возможностью отката)
global slist=FOLDM<%WL!!-1!!0>||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=4 aends=@[combo=BOX_U5.1] bends=@[combo=BOX_U5.2] cends=@[combo=BOX_U5.1] dends=@[combo=BOX_U5.2] renms=FOLDM<%WL!!-1!!0>||&&[«»]!!~~||&&(\GLOBALAENDS<1>+)!!GLOBALBENDS<1>||&&(\GLOBALCENDS<1>+)!!GLOBALDENDS<1>||&&(~~)+!!$1 creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; замена любых двух символов выбранных или введенных в диалоговом окне в именах выделенных объектов или в именах файлов первого уровня выделенных папок
global txtsp=%WL||"%p"||1 renms=$GLOBALTXTSP||list<%WL>||**0!!txt||upd<1> ;; создать выделенным файлам именные файлы txt с содержимым полного пути файла
global zpack=%WL||"%t"//0||progres<>||foldname<1> renms=$GLOBALZPACK||~~!!.||upd<3> ;; упаковать выделенные объекты в другую панель в именные архивы zip и переименовать созданные архивы (заменить пробел на точку)
imgpr=1 global folds=D:\Перебор\ALL\||list<%WL//4>||fflag<0> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&hide||&&wait alist=$GLOBALFOLDS||test<0f!!2!!0> blist=$GLOBALFOLDS||test<0f!!1!!0> clist=$GLOBALALIST+$GLOBALBLIST renms=$GLOBALCLIST||##rndm<1|8> moves=FOLDC<$GLOBALRENMS//0>||D:\Перебор\ALL\//0 delss=$GLOBALRENMS||1 delss=%WL||1||recycle<1> ;; распаковать выделенные архивы в папку D:\Перебор\ALL\ с условиями:|если в архиве нет ни одной папки или в 1-м уровне есть папки и нет файлов, то распаковка происходит напрямую в папку ALL|если есть хоть одна папка и в 1-м уровне есть файлы, то архив распаковывается в папку ALL в именную папку, по окончанию удалить исходные архивы в корзину
imgpr=1 renms=%WL||$$_<info=o250::|27//>||:!!-||upd<1> ;; добавить в конец имен выделенных видеофайлов время воспроизведения
imgpr=1 renms=%WL||$$_<info=z1::|Duration//>||upd<1> ;; добавить в конец имен выделенных видеофайлов время воспроизведения (MediaInfo.dll)
imgpr=1 renms=%WL||$$_<info=z1::|Width|pixels|@#@//z1::|Height|pixels//>||&&(\d)~~(\d)!!$1$2||~~@#@!!x||@#@!!x||upd<1> ;; добавить в конец имен выделенных видеофайлов ширинуXвысоту видео (MediaInfo.dll)
imgpr=1 sends=<info=f12%P%N//> txtsp=%P%N||"%t%O"||2!!1||nozero<3> renms=GLOBALTXTSP<t>||?B51!!GLOBALSENDS<1>||upd<3> ;; из файла под курсором извлечь секции в другую панель удалив префиксы (имя файла) в именах секций
imgpr=1 slist=%WL xlist=@[tc=TP] folds=GLOBALXLIST<1>||list<$GLOBALSLIST//4>||fflag<0> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&hide||&&wait alist=$GLOBALFOLDS||test<0f!!2!!0> blist=$GLOBALFOLDS||test<0f!!1!!0> clist=$GLOBALALIST+$GLOBALBLIST renms=$GLOBALCLIST||##rndm<1|8> moves=FOLDC<$GLOBALRENMS//0>||GLOBALXLIST<1>//0 delss=$GLOBALRENMS||1 delss=$GLOBALSLIST||1||recycle<1> ;; распаковать выделенные архивы в панель назначения с условиями:|если в архиве нет ни одной папки или в 1-м уровне есть папки и нет файлов, то распаковка происходит напрямую в панель назначения|если есть хоть одна папка и в 1-м уровне есть файлы, то архив распаковывается в именную папку, по окончанию удалить исходные архивы в корзину
imgpr=1 tempxx sends=<info=f12%P%N//> txtsp=%P%N||$f254||2!!1||nozero<3> renms=$GLOBALTXTSP||?B51!!GLOBALSENDS<1> textx=PS<$f254//1//0>||?T|d,1||formt<63>||backup<0> alist=PS<$f254//1//0>||test<1n!!^em_nik> renms=$GLOBALALIST||em_sib_cntr<1+|1|4>||[double] textt=%P%N||## slist=PS<$f254//1//0> <FOR> 1 <TO> GLOBALSLIST<0> sends=<info=f12GLOBALSLIST<:INDEX:>//> iniws=%P%N||GLOBALSENDS<1>||GLOBALSLIST<:INDEX:> <NEXT> ;; в INI файле под курсором переименовать названия секций начинающихся с em_nik на em_sib_000№ + общая сортировка секций
infos=3||11||%P%N||SELECT~~icon_url,data~~FROM~~moz_icons;||1 forpgs <FOR> 2 <TO> GLOBALINFOS0<0> aends=GLOBALINFOS0<:INDEX:>||?F6 creat="%t"||x||##<info=e66GLOBALAENDS<1>//>||www.!!||.!!_||content<GLOBALINFOS1<:INDEX:>>||noext<>||binfile<> $GLOBALINFOS0[:INDEX:]=$GLOBALCREAT[1] <NEXT> renms=$GLOBALINFOS0||extplus<> sdupl=$GLOBALRENMS1||1 delss=$GLOBALSDUPL2||1||upd<3> ;; создать в другой панели все изображения находящиеся в базе данных favicons.sqlite под курсором, после создания изображений удалить дубликаты файлов, сравнив по контрольной сумме MD5
infos=3||11||%P%N||SELECT~~icon_url,data~~FROM~~moz_icons;||1 forpgs <FOR> 2 <TO> GLOBALINFOS0<0> aends=GLOBALINFOS0<:INDEX:>||?F6 creat="%t"||x||##<info=e66GLOBALAENDS<1>//>||www.!!||.!!_||content<GLOBALINFOS1<:INDEX:>>||noext<>||binfile<> $GLOBALINFOS0[:INDEX:]=$GLOBALCREAT[1] <NEXT> renms=$GLOBALINFOS0||extplus<>||upd<3> ;; создать в другой панели все изображения находящиеся в базе данных favicons.sqlite под курсором
itray=3 renms=%WL||**0!!clpgetcntr<1|1|2> ;; переименование: добавить выделенным файлам без расширения расширение из буфера + счетчик
itray=3 sends=-1??-1||formt<lin44,lin37,1> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Slin40> renms=$GLOBALDOWNL||**!! renms=$GLOBALRENMS||extplus<> iconv=$GLOBALRENMS||"%p//1"||48,32,24,16||upd<1> ;; скачать из списка ссылок в буфере все иконки favicon.ico в активную панель, с конвертацией в размер 48,32,24,16 с сохранением имени из URL и удалением скачанных файлов
itray=3 sends=-1??-1||formt<lin44,lin60,lin61,lin62,lin37,1> slist=$GLOBALSENDS||formt<lin58,lin57> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Hmd5> renms=$GLOBALDOWNL||extplus<> pause=500 iconv=$GLOBALRENMS||"%p//1"||32 renms=$GLOBALICONV||list<$GLOBALSLIST>||rflag<1> delss=$GLOBALDOWNL||1||upd<1> ;; загрузка всех иконок из списка URL в буфере с конвертацией в размер 32х32 в активную панель и преобразованием имени в адрес ссылки
itray=3 sends=-1??-1||formt<lin44,lin60,lin61,lin62,lin37,1> wlist=$GLOBALSENDS||formt<lin59,lin57> slist=$GLOBALSENDS||formt<lin58,lin57> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Hmd5> pause=500 renms=$GLOBALDOWNL||extplus<> lists=$GLOBALRENMS iconv=$GLOBALRENMS||"%p":://1//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3||32 xlist=$GLOBALICONV||##<info=o76:://> renms=$GLOBALICONV||list<$GLOBALSLIST>||rflag<1> pause=500 renms=$GLOBALXLIST||list<$GLOBALWLIST> delss=$GLOBALLISTS||1 slist=FOLDC<$GLOBALRENMS//1//0//*.ico//0>||##<info=o75:://> pause=500 icofs=$GLOBALSLIST||0||ico,0,1 attrb=FOLDC<$GLOBALSLIST//1//0//*.ico//0>||+HS!!0||upd<1> ;; создание каталогов и назначение им иконок из списка ссылок в буфере
itray=3 sends=-1??-1||formt<lin44,lin60,lin61,lin62,lin37,1> wlist=$GLOBALSENDS||formt<lin59,lin57> slist=$GLOBALSENDS||formt<lin58,lin57> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Hmd5> pause=500 renms=$GLOBALDOWNL||extplus<> lists=$GLOBALRENMS iconv=$GLOBALRENMS||"%p":://1//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3||32 xlist=$GLOBALICONV||##<info=o76:://> renms=$GLOBALICONV||list<GLOBALSLIST<t>>||rflag<1> pause=500 renms=$GLOBALXLIST||list<GLOBALWLIST<t>> delss=$GLOBALLISTS||1 slist=FOLDC<GLOBALRENMS<t>//1//0//*.ico//0>||##<info=o75::> pause=500 icofs=GLOBALSLIST<t>||0||ico,0,1 attrb=FOLDC<GLOBALSLIST<t>//1//0//*.ico//0>||+HS!!0||upd<1> ;; создание каталогов и назначение им иконок из списка ссылок в буфере
itray=3 sends=-1||formt<sym2,line1> slist=FOLDC<%WL//0//2>||formt<0!!([^\r\n]*\\(?:GLOBALSENDS<1>)\\)> renms=$GLOBALSLIST||**1!!?.bak ;; переименовать внутри выделенных каталогов, папки из списка в буфере, в имя.bak
itray=3 slist=%WL||##<info=t52::|#B;;#T;;?F57//> sends=$GLOBALSLIST!!-1||?Fai||==xA;!!||?Ffun_heshcrc1 decod=2||x||"%p"//0||contentlst<$GLOBALSENDS> renms=$GLOBALDECOD||extplus<>||upd<1> ;; извлечь из выделенных файлов ai изображения и создать в активной панели файлы
itray=3 wlist=FOLDC<%WL//1//-1> slist=$GLOBALWLIST||##¤<info=f12:://>¤=<info=f1::|1//> xlist=$GLOBALWLIST||##¤<info=f1::|1//>¤=<info=f12:://> renms=$GLOBALWLIST||^^¤||$¤||<srlist=$GLOBALSLIST>||rflag<1> renms=$GLOBALRENMS1||^^¤||$¤||<srlist=$GLOBALXLIST>||rflag<1>||upd<1> ;; Удаление в выделенных каталогах всех дубликатов файлов (ориентир по контрольной сумме MD5)
lists=%Z%WL||##path<6> renms=%WL||&&(.*?)[-](.*)!!$2 ;; переименовать выделенные объекты: удалить первую часть до дефиса базового имени, предварительно поместив список полных имен в буфера обмена
lists=%Z%WL||##path<6>||save<"%t"<info=f61%P%N//>.txt|0> renms=%WL||&&(.*?)[-](.*)!!$2 ;; переименовать выделенные объекты: удалить первую часть до дефиса базового имени, предварительно создать в другой панели файл именем родительского каталога с полными именами выделенных элементов
lists=%Z[tc=TG]||##path<4> renms=%WL||list<clpget*?>||upd<1> ;; переименовать выделенные файлы в активной панели относительно выделения другой панели
listt="%T%M"||##path<4>||&&(?i)[^a-zа-яё\s]!!~~||#G7 tcimg=50~~$cm3322 renms=[tc=AL]||clpget||$$_cntr<1+|1|2>||[double]||upd<1> ;; выделить все файлы в активной панели и переименовать их в очищенное имя (только буквенные фрагменты) выделенного объекта противоположной панели с счетчиком _01
listx=[tc=AM]||1 <FOR> 1 <TO> GLOBALLISTX<0> slist=$GLOBALLISTX1[:INDEX:]||##<info=o85:://>||^^*||formt<1,63>||inline<!!|!!> zends=@<info=o75GLOBALSLIST0<1>> wlist=PS<GLOBALZENDS<1>//1//-1//GLOBALSLIST<1>>||<dellist=$GLOBALSLIST0|2> xlist=$GLOBALWLIST||##<info=o72:://>||formt<1,serch147,63,21> exect=$var_fail=<info=t61$GLOBALXLIST[1]>||$var_i=$var_fail=0?_CmdCm('xends=1<¤>xlist=$GXLOBALXENDS[1]'):0 renms=$GLOBALSLIST0||##cntr<GLOBALXLIST<1>+|1|1> <NEXT> ;; переименовать выделенные файлы по счетчику, с учетом продолжения номера после последнего пронумерованного файла в этом каталоге (для каждого расширения своя нумерация)
marks=1||test<1e!!chm> renms=[tc=AL]||??1||upd<1> ;; выделить в активной панели файлы chm и переименовать базовое имя "во все строчные"
mends=@"%O"||&&(\d)(.*)!!$1 iends=PS<%P%N//2//0//\d*>??-1 renms=$GLOBALIENDS||&&(\d)(.+)!!GLOBALMENDS<1>${2} ;; в папке под курсором, имеющей в начале имени цифру, найти подпапки в корневом уровне с цифрами и переименовать, относительно первой цифры
moves=PS<$f06/DocFiles//1//0//>||listz<$f254List2.txt>//1 pause=600 renms=$f254List2.txt||list<$f254List1.txt> ;; переместить все файлы папки DocFiles на рабочем столе по соответствующим путям из списка List2.txt и удалить начальную нумерацию вида 001_, 002_ ...
renms=$f200Lists\AfterRenaming.txt||list<$f200Lists\BeforeRenaming.txt>||upd<1> ;; отменить последнее переименование осуществленное командами TCIMG
renms=%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt>||upd<1> ;; отменить откат, возврат к переименованным именам
renms=%WL||"%O"||&&(?i)[^a-zа-яё]*$!!||$$_cntr<1+|1|2>||upd<1> ;; переименовать выделенные объекты именем объекта под курсором, предварительно удалив всё после последней буквы (счетчик _01)
renms=%WL||##"%O" ;; переименовать выделенные объекты именем файла под курсором
renms=%WL||##::||&&.+\\(.+)\\.+\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1> ;; переименование именем дедушкиного каталога с добавлением счётчика (для каждого каталога свой счётчик)
renms=%WL||##::||&&.+\\(.+)\\.+\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1>||[double] ;; переименовать базовое имя выделенных элементов - именем дедушкиной папки с добавлением счётчика. Двойная обработка имён
renms=%WL||##::||&&.+\\(.+)\\.+\\.+\\?!!$1||$$~~-~~cntr<1|1|3> ;; переименование именем дедушкиного каталога с добавлением счётчика
renms=%WL||##::||&&.+\\(.+)\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1> ;; переименование именем родительского каталога с добавлением счётчика (для каждого каталога свой счётчик)
renms=%WL||##::||&&.+\\(.+)\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1>||[double] ;; переименовать базовое имя выделенных элементов - именем родительской папки с добавлением счётчика. Двойная обработка имён
renms=%WL||##::||&&.+\\(.+)\\.+\\?!!$1||$$~~-~~cntr<1|1|3> ;; переименование именем родительского каталога с добавлением счётчика
renms=%WL||##_cntr<1+|1|2> ;; переименование выделенных объектов - счётчиком 01, 02, 03 ... (с продолжением отсчёта, если объект с таким именем существует)
renms=%WL||##<info=f1::|1//> ;; переименование базового имени выделенных объектов именем контрольной суммы MD5
renms=%WL||##<info=f6::|1//> ;; переименование базового имени выделенных объектов именем контрольной суммы SHA256
renms=%WL||##<info=f61:://>||$$_cntr<[combo=BOX24]|1|2>||[double]||upd<1> ;; переименование выделенных объектов именем родительского каталога с добавлением счётчика, начало отсчета задается в диалоговом окне
renms=%WL||##<info=f61:://>||$$_cntr<[combo=BOX24]|1|2>||ext<>||[double]||upd<1> ;; переименование выделенных объектов именем родительского каталога с добавлением счётчика для каждого типа файла
renms=%WL||##<info=f61:://>||$$_cntr<1+|1|2>||[double] ;; переименование выделенных объектов именем родительского каталога с добавлением счётчика, отсчет с 01
renms=%WL||##<info=f62:://#~~-~~//f61::>||upd<1> ;; переименовать выделенные файлы: дедушкина папка - родительская папка.расширение
renms=%WL||##<info=m20:://#~~-~~//m21::> ;; переименовать базовое имя выделенных треков из тегов "Артист - Название"
renms=%WL||##<info=o200:://> ;; переименовать выделенные файлы соответствующими комментариями
renms=%WL||##<info=o200:://>||**0!! ;; переименовать выделенные файлы (вместе с расширением) соответствующими комментариями
renms=%WL||##<info=t20:://>||sdel<>||upd<1> ;; переименовать базовое имя выделенных html заголовком из тегов <title></title>, удаляя недопустимые символы
renms=%WL||##<info=t20:://>||upd<1>||sdel<> ;; переименовать базовое имя выделенных html заголовком из тегов <title></title>
renms=%WL||##<info=t20::\index.?HTML?//>||upd<1>||sdel<> ;; переименовать базовое имя выделенных папок заголовком из тегов <title></title> из файла index.htm или index.html, находящегося в каждой папке (ключ HTML берётся из секции NameExt)
renms=%WL||##<info=t20::\index.?html|htm?//>||upd<1>||sdel<> ;; переименовать базовое имя выделенных папок заголовком из тегов <title></title> из файла index.htm или index.html, находящегося в каждой папке
renms=%WL||##<info=t20::\index.htm//>||upd<1>||sdel<> ;; переименовать базовое имя выделенных папок заголовком из тегов <title></title> из файла index.htm, находящегося в каждой папке
renms=%WL||##<info=t52::|?Fvk76>||sdel<> ;; переименовать выделенные файлы содержащие фрагмент между тегами uid
renms=%WL||##<text=:://([^~~\r\n]+)(.*[\r\n]*)*//$1> ;; переименовать выделенные текстовые файлы именем первого слова, взятого из содержимого соответствующего текстового файла
renms=%WL||##clpget||??1||~~!!_||^^привет||$$пока ;; так же, как и в предыдущем варианте + во "все строчные"
renms=%WL||##clpget||~~!!_||^^привет||$$пока ;; переименование объектов, взяв за основу базовое имя из буфера обмена, пробел заменяется на нижнюю чёрточку, плюс на минус, в начале имени добавляется "привет_", в конце "_пока"
renms=%WL||##cntr<1|1|2>||[double] ;; переименование выделенных объектов - замена базового имени 01, 02, 03 ...
renms=%WL||##cntr<1|1|3|1> ;; переименование - замена базового имени счётчиком - для каждого каталога свой счётчик (при cm_DirBranch)
renms=%WL||##cntr<1|1|3|1>||[double] ;; переименовать - заменяет базовое имя счётчиком - (для каждой папки свой счётчик при cm_DirBranch). Двойная обработка имён
renms=%WL||##cntr<1|1|3|1>||ext<>||[double] ;; переименовать выделенные файлы по счётчику, каждый тип отдельный счётчик
renms=%WL||##cntr<1|1|3> ;; переименование - замена базового имени счётчиком
renms=%WL||##cntr<1|1|8|1>||$$~~rndm<3|8> ;; переименование - замена имени на счётчик + случайные цифры и буквы
renms=%WL||##cntr<1+|1|2> ;; переименование выделенных объектов - счётчиком 01, 02, 03 ... (с продолжением отсчёта, если объект с таким именем существует)
renms=%WL||##indexcntr<1-_|1|1>||upd<1> ;; переименование базового имени выделенных объектов именем index + _счётчик (первое имя без счётчика)
renms=%WL||##indexcntr<1-|1|1>||upd<1> ;; переименование базового имени выделенных объектов именем index + счётчик (первое имя без счётчика)
renms=%WL||##Name||ext<>||[double] ;; переименовать выделенные файлы именем "Name" по счётчику, для каждого типа файла отдельный счётчик
renms=%WL||##Name-cntr<1|1|3|1>||ext<>||[double] ;; переименовать выделенные файлы по счётчику, каждому типу добавляется отдельный счётчик, приставка к имени Name-
renms=%WL||##rndm<1|9> ;; переименование - замена базовое имя случайными цифрами, длина 9
renms=%WL||##rndm<27|Line2:6-12> ;; переименовать выделенные объекты случайными данными (набор символов из TCIMG.ini из секции [PassGenerator] из ключа Line2, случайная длина строки от 6 до 12)
renms=%WL||##-test-cntr<1:6|1|1>||?V|^^|Ceiling(:NUMBER:/6)||upd<1> ;; пример переименования выделенных объектов и получение нескольких счётчиков
renms=%WL||##vers<2,0!!!_> ;; переименовать базовое имя выделенных элементов - заменяет на оригинальное имя_версия файла
renms=%WL||#?<info=f304:://> ;; переименовать выделенные шрифты, взяв имя шрифта из содержимого файла, если в содержимом нет имени, то не переименовывать
renms=%WL||#0 ;; переименовать выделенные объекты - преобразовать кириллическую кодировку имени в ANSI 1251
renms=%WL||#1 ;; переименовать выделенные объекты - преобразовать кодировку имени UTF8 в ANSI 1251
renms=%WL||#2 ;; переименовать выделенные объекты - преобразовать кодировку имени KOI8 в ANSI 1251
renms=%WL||#3 ;; переименовать выделенные объекты - преобразовать кодировку имени 866 в ANSI 1251
renms=%WL||#4 ;; переименовать выделенные объекты - преобразовать кодировку имени ISO8859 в ANSI 1251
renms=%WL||#G7||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$2~~$1~~$3 ;; переименование:2-е слово базовых имён выделенных объектов переместить на место первого слова, предварительно удалив в именах лишние пробелы
renms=%WL||#G7||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$3~~$1~~$2 ;; переименование: 3-е слово базовых имён выделенных объектов переместить на место первого слова, предварительно удалив в именах лишние пробелы
renms=%WL||#G7||upd<1> ;; в именах выделенных объектов удалить пробелы в начале и в конце имени и многократные подряд повторы пробелов
renms=%WL||#Sfnc_n5||[double] ;; переименовать выделенные числовые имена объектов, прибавив к ним число 5
renms=%WL||#Sfnc_numplus0[combo=BOX15]||[double] ;; увеличить нумерацию имён выделенных объектов на единицу, учитывая ведущий ноль. Длина числа вводится в диалоге
renms=%WL||#Sfnc_numplus0||[double] ;; увеличить нумерацию имён выделенных объектов на единицу (учитывая ведущий ноль)
renms=%WL||#Sfnc_spblok||upd<1> ;; переименовать выделенные объекты: заменить во 2-й части базового имени между скобками все пробелы на дефис
renms=%WL||#V||upd<1> ;; переименование выделенных файлов: реверс базовых имён
renms=%WL||$$[input] ;; переименовать базовое имя выделенных элементов - вставляет в конец строку, введённую в диалоге
renms=%WL||$$_<info=f270::|1//>л||upd<1> ;; переименовать выделенные pdf файлы, добавив в конец имени количество листов
renms=%WL||$$_<info=o242:://>||upd<1> ;; переименовать выделенные объекты - добавить в конец имени размер в формате "3g 918m 616k"
renms=%WL||$$_<info=s30>||upd<1> ;; переименовать выделенные объекты, добавив к базовому имени системную дату
renms=%WL||$$_<info=s33!!#.!!s32!!#.!!s31!!#_!!s41>||upd<1> ;; переименование - добавление в конец базового имени выделенных объектов даты создания в виде (_30.11.2017_16.51.36)
renms=%WL||$$_<info=s33!!#.!!s32!!#.!!s31>||upd<1> ;; переименование - добавление в конец базового имени выделенных объектов даты создания в виде (_30.11.2017 )
renms=%WL||$$_<info=z1::|Codec~~ID//>||/!!_ ;; переименовать выделенные видеофайлы: добавить в конец имени название кодека (используется MediaInfo.dll)
renms=%WL||$$_<xinfo=o10<info=f50:://>//>||upd<1> ;; переименовать выделенные объекты LNK файлы добавив к имени дату модификации объекта запуска ярлыка
renms=%WL||$$_bak creat=x||list<%WL>||noext<>||attr<+R>||upd<1> ;; переименовать выделенные папки, добавив к именам "_bak" и создать для них именные пустые файлы без расширения, добавив атрибут "только чтение"
renms=%WL||$$_bak creat=x||list<%WL>||noext<>||upd<1> ;; переименовать выделенные папки, добавив к именам "_bak" и создать для них именные пустые файлы без расширения
renms=%WL||$$_enum[A|1|2] ;; переименовать выделенные объекты - добавить в конец имён буквенный счётчик
renms=%WL||$$_enum[a|1|2] ;; переименовать выделенные объекты - добавить в конец имён буквенный счётчик в нижнем регистре
renms=%WL||$$~~-~~<info=i33:://>||upd<1> ;; переименовать: добавить в конец выделенных изображений тег из Exif "Изготовителя фотоаппарата" (Make)
renms=%WL||$$~~cntr<1:3|1|3> ;; переименовать выделенные объекты: добавить повторяющийся счётчик 001, 002, 003, 001 ... и.т.д
renms=%WL||$$~~cntr<1:5|2|3> ;; переименовать выделенные объекты: добавить повторяющийся счётчик 001, 003, 005, 007, 009, 001 ... и.т.д
renms=%WL||$$~~cntr<-1|-1|3> ;; переименовать выделенные объекты: добавить счётчик 0-1, 0-2, 0-3 ... и.т.д
renms=%WL||$$~~cntr<100|-1|3> ;; переименовать выделенные объекты: добавить счётчик 100, 099, 098, 098 ... и.т.д
renms=%WL||$$~~cntr<-5:3|1|3> ;; переименовать выделенные объекты: добавить повторяющийся счётчик 0-5, 0-4, 0-3, 0-5, 0-4 ... и.т.д
renms=%WL||$$~~cntr<-5|1|3> ;; переименовать выделенные объекты: добавить счётчик 0-5, 0-4, 0-3, 0-2 ... и.т.д
renms=%WL||$$~~mdat<YY.MM.DD> ;; переименование - добавление в конец базового имени даты модификации файла
renms=%WL||$$~~rndm<3|8> ;; переименование - добавление в конец базового имени случайных цифр и латинских символов, длина 8
renms=%WL||$$-<info=f3::|1//>||upd<1> ;; добавить к концу имен выделенных файлов, через дефис, собственный хеш CRC32 (в нижнем регистре)
renms=%WL||$$-<info=f3::|1//>||upd<1> ;; переименовать выделенные файлы: добавить к концу имен, через дефис, собственный хеш CRC32 (в нижнем регистре)
renms=%WL||$$<xfolder=4//"%p"> ;; переименовать выделенные объекты, добавив в конец дату модификации самого нового файла в папке
renms=%WL||$$clpget ;; переименование ... вставит в конце имён содержимое из буфера обмена
renms=%WL||$$clpget ;; переименовать базовое имя выделенных объектов - добавить в конец фразу из буфера обмена
renms=%WL||$$-cntr<1:6|1|1>-img-||?V|$$|:NUMBER:-Floor(:NUMBER:/6)*6||upd<1> ;; пример переименования выделенных объектов и получение нескольких счётчиков
renms=%WL||$$-cntr<1:6|1|1>-img-||?V|$$|Mod(:NUMBER:,6)?Mod(:NUMBER:,6):6||upd<1> ;; пример переименования выделенных объектов и получение нескольких счётчиков
renms=%WL||$$-cntr<1:6|1|1>-img-||?V|>>|Assign('var_n',:NUMBER:-Floor(:NUMBER:/6)*6,2)||?V|^^|$var_n=0?6:$var_n||upd<1> ;; пример переименования выделенных объектов и получение нескольких счётчиков
renms=%WL||$$cntr<1|1|3>||modfs<0,1,2||#SISDATE> ;; переименовать выделенное, добавив счётчик, изменить переименованным объектам дату модификации, дату создания и дату последнего доступа на системную дату
renms=%WL||$$cntr<1|1|3>||modfs<0||#SISDATE!!-m5> ;; переименовать выделенное, добавив счётчик, изменить переименованным объектам дату модификации на системную дату, уменьшенную на 5 месяцев
renms=%WL||$$cntr<1|1|3>||modfs<0||#SISDATE> ;; переименовать выделенное, добавив счётчик, изменить переименованным объектам дату модификации на системную дату
renms=%WL||$$cntr<1|2|3> ;; переименование ... добавление счётчика к концу базового имени 001, 003, 005 ...
renms=%WL||$$date<~~YY.MM.DD~~-~~HH.NN.SS> ;; переименование ... вставка даты в конец имени Имя12.10.31 - 14.15.023
renms=%WL||$$vers<0!_> ;; переименовать - вставить в конец выделенных файлов версию (разделитель _ ) если версия есть
renms=%WL||$$vers<0!_> ;; переименовать базовое имя выделенных элементов - вставляет в конец _версию файла
renms=%WL||$$vers<0> ;; переименовать базовое имя выделенных элементов - вставляет в конец версию файла
renms=%WL||$~~(clpget) ;; переименование выделенных файлов: добавление к именам содержимого буфера обмена, заключенного в скобки и через пробел
renms=%WL||&&(*UCP)(\w+)(\W+)(.+)!!$3$2$1||upd<1> ;; переименовать выделенные объекты - первое слово в конец имени
renms=%WL||&&(*UCP)(\w+\W+\w+)(\W+)(.+)!!$3$2$1||upd<1> ;; переименовать выделенные объекты - первые два слова в конец имени
renms=%WL||&&(*UCP)\p{Z}+!!_||upd<1> ;; переименовать выделенные объекты: заменить все пробелы, табуляцию и прочие пустые символы на подчеркивание
renms=%WL||&&(*UCP)^(\w+)~~!!$1 ;; переименовать выделенные объекты: удалить первый пробел после слова
renms=%WL||&&(.*)(.{5})$!!$1 ;; переименование ... оставить все с начала и до 5-го символа с конца.
renms=%WL||&&(.*)(\d{2}).(\d{2}).(\d{4})(.*)!!$4-$3-$2___$1____$5 ;; переименовать выделенные объекты: дату формата ДД.ММ.ГГГГ переместить в начало имени в формате ГГГГ-ММ-ДД
renms=%WL||&&(.*)(_)!![input=BOX_U01]$2||upd<1> ;; переименование... заменить в базовых именах выделенных объектов всё до последнего нижнего подчеркивания на введенное в диалоговом окне
renms=%WL||&&(.*)(_)!!clpget$2||upd<1> ;; переименование... заменить в базовых именах выделенных объектов всё до последнего нижнего подчеркивания на содержимое буфера
renms=%WL||&&(.*)(_.*)!!$1 ;; переименовать выделенные объекты оставить всё до последнего нижнего подчеркивания
renms=%WL||&&(.*?)[~~_-](.*)!!$2||#!! ;; переименовать выделенные объекты: удалить первую часть до пробела или символа подчёркивания или до дефиса базового имени + удалить символ #
renms=%WL||&&(.*__)(.*)!!$2 ;; переименовать выделенные объекты удалив всё до двойного нижнего подчеркивания включительно
renms=%WL||&&(.{0,10})(.*)!!$1 ;; переименование... обрезка базового имени до 10 символов
renms=%WL||&&(.{2})(.*)!!$2 ;; переименование ... с регулярными выражениями - удаление двух первых символов
renms=%WL||&&(.{2})(.*)(.{5})$!!$2 ;; переименование ... оставить от 3-го символа и до 5-го символа с конца.
renms=%WL||&&(?i)([a-za-яёЁ]+)[^\d]*?(\d+).*!!$1_$2 ;; переименовать выделенные объекты: Оставить из базового имени первое слово и ближайшую к нему нумерацию
renms=%WL||&&(?i)(\D+)!!~~$1||_!!~~||&&(~~+)!!~~ ;; в именах выделенных объектов добавить после цифр пробел и заменить подчеркивание на пробел
renms=%WL||&&(?i)[^a-zа-яё\s]!!~~||#G7||&&(~~+)!!~~||&&(?i)~~[a-z]$!!$1||upd<1> ;; переименование: удалить все небуквенное, удалить одиночные латинские буквы
renms=%WL||&&(?i)[^a-zа-яё\s]!!~~||#G7||upd<1> marks=0||$GLOBALRENMS1 ;; переименование... удалить из базовых имён выделенных объектов все небуквенные символы с дальнейшим выделением переименованных объектов
renms=%WL||&&(?i)[^a-zа-яё]!!~~||#G7||??3||tran<en|ru> ;; переименование — произвести Англо-Русский перевод выделенных данных имен с предварительной очисткой от небуквенных символов
renms=%WL||&&(?i)[^a-zа-яё]!!~~||#G7||??3||tran<ru|en> ;; переименование — произвести Русско-Английский перевод выделенных данных имен с предварительной очисткой от небуквенных символов
renms=%WL||&&(?i)[^a-zа-яё]*$!!||upd<1> ;; переименовать выделенные объекты удалив всё после последней буквы
renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1 ;; переименовать выделенные объекты: удалить в базовом имени все небуквенные символы до первой буквы
renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1||^^<info=f61:://>_||upd<1> ;; переименовать выделенные файлы заменив начальную нумерацию на имя родительской папки или добавить имя родительской папки в начало редактируемого имени через _
renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1||^^<input=Редактировать~~имя|Добавить~~в~~начало~~или~~заменить~~начальную~~нумерацию~~на|"%O"|450|120>_||upd<1> ;; заменить выделенным элементам начальную нумерацию на введенное в диалоговом окне или добавить в начало имени через _
renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1||^^clpget_||upd<1> ;; заменить выделенным элементам начальную нумерацию или добавить в начало через _
renms=%WL||&&([^.]+).([^.]+).([^.]+)!!$3.$2.$1||upd<1> ;; поменять третий и первые фрагменты базового имени выделенных объектов, разделенные точками, местами
renms=%WL||&&([^~~]+)~~([^~~]+)(.*)!!$2~~$1$3 ;; переименовать выделенные объекты: поменять местами 2 первых слова
renms=%WL||&&([~~-]+)!!~~||~~!!~~-~~!!1 ;; переименовать выделенные объекты: заменить в именах все пробелы и дефисы идущие подряд на один пробел, далее первый пробел заменить на дефис с пробелами
renms=%WL||&&(\.).*!!||upd<1> ;; переименование - в именах выделенных объектов оставить всё до первой точки
renms=%WL||&&(\d{2}).(\d{2}).(\d{4})!!$2.$1.$3 ;; переименование ... с регулярными выражениями - замена даты 12.07.2012 на 07.12.2012 и обратно
renms=%WL||&&(\d{2}).(\d{2}).(\d{4})!!date<MM.DD.YYYY> ;; переименование ... с регулярными выражениями - замена даты в имени на текущую
renms=%WL||&&(\d+)!!~~$1||#G5||modfs<0||#SISDATE> ;; в именах выделенных объектов поставить перед нумерацией пробел и изменить дату модификации на системную дату
renms=%WL||&&(\d+)!!~~||upd<1> ;; заменить в именах выделенных объектов цифры на пробел
renms=%WL||&&(\S+)(.*)!!$2~~$1||#G7 ;; переименование, в именах выделенных объектов переставить первое слово, разделенное пробелом, в конец имени
renms=%WL||&&(\S+)\s+(\S+)!!$2~~$1 ;; переименование ... с регулярными выражениями - поменять местами два слова, разделённые пробелом
renms=%WL||&&(^\d+)_!!||upd<1> ;; выделенным файлам удалить в начале имён счетчик вида 001_, 002_ ...
renms=%WL||&&(_\d+)$!! ;; удалить в конце имён выделенных объектов _нумерацию
renms=%WL||&&.*(.{3})$!!$1 ;; переименование ... оставить 3 символа с конца.
renms=%WL||&&.*(.{5})(.{2})$!!$1 ;; переименование ... оставить 5 символов с конца, начиная со 2-го с конца
renms=%WL||&&.*\K\(\d+\)!! ;; в базовых именах выделенных объектов удалить в конце счетчик типа (01), (02)...
renms=%WL||&&.*\K_.*$!! ;; переименование, в базовых именах выделенных объектов оставить до последнего нижнего подчеркивания
renms=%WL||&&.*\K_\d+!! ;; в базовых именах выделенных объектов удалить в конце счетчик типа _01, _02...
renms=%WL||&&;.*$!! ;; переименование ... с регулярными выражениями - удаление всё от ; и до конца
renms=%WL||&&[\[\(\{\})\]]!! ;; переименовать базовое имя выделенных элементов - удаление всех скобок [ ( { } ) ]
renms=%WL||&&[^\d]*!! ;; в именах выделенных объектов оставить только цифры
renms=%WL||&&[^\d]*!! ;; переименование — в именах выделенных объектов оставить только цифры
renms=%WL||&&[^\d]+$!! ;; переименование — в именах выделенных объектов оставить все до последней цифры
renms=%WL||&&[^\d]+$!! ;; удалить в именах выделенных объектов все что после последней цифры
renms=%WL||&&[^_]+$!!||&&^(.+)_$!!$1 ;; переименовать: удалить все после последнего _ и удалить последний символ
renms=%WL||&&[^A-ZА-ЯЁ]!! ;; переименование — в именах выделенных объектов оставить только "Заглавные" буквы
renms=%WL||&&[а-я|А-Я]!! ;; переименование ... с регулярными выражениями - удаление русских букв
renms=%WL||&&[аяэеоёуюиы]!!- ;; переименование ... с регулярными выражениями - замена гласных на символ "-"
renms=%WL||&&\(.*$!! ;; переименовать выделенные объекты, удалить все начиная с первой круглой скобки
renms=%WL||&&\(.*$!!||&&\[.*$!!||&&(?i)[^a-zа-яё]+$!! ;; оставить в именах все до скобок и удалить все после последней буквы
renms=%WL||&&\(.*$!!||&&\[.*$!!||&&[^\d]+$!!||~~!!_ ||upd<1> ;; переименовать выделенные объекты: удалить в имени всё после крайней цифры и заменить пробелы на подчеркивание
renms=%WL||&&\(.+\)!! ;; удалить в именах выделенных объектов все скобки и их содержимое
renms=%WL||&&\.(\D)!!~~$1||&&(\D)\.!!$1~~||upd<1> ;; переименовать выделенные файлы: заменить точки на пробелы, не изменяя точки между цифрами: xxx.zzz.yyy.1.2.3.4.nnn => xxx zzz yyy 1.2.3.4 nnn
renms=%WL||&&\[(*?)\]|\((*?)\)!!||#G ;; переименовать выделенные объекты удалив в базовых именах круглые и квадратные скобки вместе с содержимым
renms=%WL||&&\d!! ;; переименование ... с регулярными выражениями - удаление всех цифр
renms=%WL||&&\d!!||&&[\[\(\)\]]!!||&&_!!||&&-!!||.!!~~ ;; переименование ... с регулярными выражениями - удаление всех цифр скобок, _ ; - ; и заменить точку на пробел
renms=%WL||&&\d.*$!!||&&(?i)[^a-zа-яё\s]!!~~||#G7 ;; переименовать выделенные объекты, оставив все до цифры с заменой всех небуквенных символов на пробел
renms=%WL||&&\d+$!! ;; переименование ... с регулярными выражениями - удаление всех цифр в конце имени
renms=%WL||&&\d+.*$!! ;; в именах выделенных объектов оставить все до первой цифры
renms=%WL||&&\d+.*$!! ;; переименование — в именах выделенных объектов оставить все до первой цифры
renms=%WL||&&\d+\.\d+_!! ;; переименование: удалить цифровой фрагмент разделенный точкой и имеющий в конце знак нижнее подчеркивание
renms=%WL||&&^(.)!! ;; удалить в именах выделенных объектов первый символ
renms=%WL||&&^(.)(.*)$!!$1 ;; переименование ... с регулярными выражениями - оставить первый символ
renms=%WL||&&^(.)(.....)$!!$2 ;; из выделенных объектов переименовать только те, в базовом имени которых 6 символов, удалив при этом первый символ
renms=%WL||&&^(.).*!!$1 ;; переименование ... оставить первый символ.
renms=%WL||&&^(.*)(_\d\d\.\d\d\.\d{4})$!!$1||$$_date<DATE4>||upd<1> ;; переименовать выделенные объекты, добавив к базовому имени системную дату в формате "_DD.MM.YYYY" (если дата уже есть, то заменяется)
renms=%WL||&&^(.*)(_\d\d\.\d\d\.\d{4})$!!$1||upd<1> ;; переименовать выделенные объекты, удалить в конце базового имени системную дату в формате "_DD.MM.YYYY"
renms=%WL||&&^(.*)~~?\(.+\)$!!$1 ;; переименовать выделенные объекты - удалить соответствующие фразы в скобках, находящиеся в конце имени объектов
renms=%WL||&&^(...).*!!$1 ;; переименование ... оставить первые 3 символа.
renms=%WL||&&^(.{3})(.*)!!$2 ;; переименование ... оставить все начиная с 4-го.
renms=%WL||&&^(.{3})(.{5}).*!!$2 ;; переименование ... оставить 5 символов начиная с 4-го .
renms=%WL||&&^(.{8}).*!!$1 ;; переименование ... оставить первые 8 символов.
renms=%WL||&&^(.+)(\[.+\])$!!$1||upd<1> ;; удалить в конце скобки с содержимым в именах файлов типа [AAA] abcd bcde [BBB].mp4
renms=%WL||&&^(.+)\[(.+)\]$!!$1$2||upd<1> ;; удалить в конце скобки в именах файлов типа [AAA] abcd bcde [BBB].mp4
renms=%WL||&&^(.+)_\d+$!!$1||&&^(.+)_$!!$1 ;; переименование ... с регулярными выражениями - удалить счётчик вида _01 и последний символ _
renms=%WL||&&^(.+)~~(.+)$!!$2~~$1 ;; переименование ... с регулярными выражениями - поменять местами два слова, разделённые пробелом
renms=%WL||&&^([^~~]+)~~!!$1 ;; переименовать выделенные объекты: удалить первый пробел после символов
renms=%WL||&&^(\[.+\])(.+)$!!$2||upd<1> ;; удалить в начале скобки с содержимым в именах файлов типа [AAA] abcd bcde [BBB].mp4
renms=%WL||&&^.*(\(.+\))$!!$1 ;; переименовать выделенные объекты соответствующей фразой в скобках, находящуюся в конце имени объектов
renms=%WL||&&^[a-z]~~(.+)~~[a-z]$!!$1||upd<1> ;; переименование выделенных объектов - удаление "одиночных" латинских букв в начале и в конце в базовом имени
renms=%WL||&&^\[(.+)\](.+)$!!$1$2||upd<1> ;; удалить в начале скобки в именах файлов типа [AAA] abcd bcde [BBB].mp4
renms=%WL||&&^\d+!! ;; переименование ... с регулярными выражениями - удаление всех цифр в начале имени
renms=%WL||&&^\d+\.!!||upd<1> ;; переименование выделенных объектов - удаление начальной нумерации и последующей точки в базовом имени
renms=%WL||&&^system@priv-app@!!||&&^product@priv-app@!!||&&^system@app@!!||&&@.*classes!!||**6!!.dex!!.odex ;; переименовать выделенные файлы Dalvik Cache
renms=%WL||&&^П!! ;; переименование ... с регулярными выражениями - удаление в начале буквы П
renms=%WL||&&~~(\S+)$!! ;; переименование, удалить последнее слово, разделённое пробелом, в базовых именах выделенных объектов
renms=%WL||&&~~+!!. ;; переименовать выделенные объекты - заменить любое количество пробелов на точку
renms=%WL||&*C:\RenameR.txt||upd<1> ;; переименовать выделенные объекты по списку регулярных выражений из файла C:\RenameR.txt
renms=%WL||&?(?i)(слово1|Слово2|слово3)||?Ffnc_l2||&&(.+)!![$1]~~||?F57||]~~[!!][||$$@@o72:BEGIN: ;; переименовать выделенные файлы по заданному шаблону
renms=%WL||**0!! ;; удалить расширение выделенным файлам
renms=%WL||**0!!||**!!Zcntr<1|1|2> ;; переименование: добавить выделенным файлам без расширения расширения .Z01, .Z02, .Z03 ...
renms=%WL||**0!!||**2!!?.<info=f231::>||owrite<3|1>||noprogres<> ;; у выделенных файлов заменить расширение на "правильное", если не найдено, то расширение остаётся прежним
renms=%WL||**0!!||owrite<3|1> ;; удалить у выделенных файлов расширение. Если файл без расширения, с таким именем существует, то добавить счетчик к имени при совпадении контрольной суммы md5 или заменить его, если суммы совпадают
renms=%WL||**0!!html ;; переименовать выделенное в html
renms=%WL||**0!!ini ;; переименование расширения выделенных файлов в ini
renms=%WL||**1!!?.<info=s49> ;; переименовать выделенные файлы: добавить к расширению дату в формате 140927 (год месяц день)
renms=%WL||**2!!?.<info=f230::>||owrite<3|1>||noprogres<> ;; заменить расширение файла на правильное. В случае совпадения имени и расширения добавить счетчик если контрольные суммы md5 отличаются и заменить, если они совпадают
renms=%WL||**4!!.fin||upd<1> ;; для выделенных файлов удалить расширение fin, если есть, и добавить, если его нет
renms=%WL||**5!!.bkp||upd<1> ;; для выделенных файлов удалить расширение bkp, если оно есть
renms=%WL||.!!~~ ;; переименование базового имени выделенных объектов - заменить точку на пробел
renms=%WL||.!!~~||-!!~~||&&\d.*$!!||&&\(.*$!!||&&_.*$!! ;; заменить точки на пробел, тире на пробел, и переименовать имя до начальной скобки, до первой цифры и до нижней черты _
renms=%WL||.!!~~||~~!!_||&&[\[\(\\{\})\]]!! ;; заменить в именах выделенных объектов точки на пробелы, пробелы на нижнюю черточку и удалить все скобки
renms=%WL||??1 ;; переименование базового имени выделенных объектов - перевод во "все строчные"
renms=%WL||??1\b(A|An|And|But|Nor|Or|As|At|By|For|From|In|Into|Like|Of|Off|On|Onto|Out|Over|Till|To|Up|Unto|Upon|With)\b ;; исправление неправильной капитализации артиклей, предлогов, союзов (короче 5-ти букв) в именах аудио и видео файлов/папок по принятым правилам наименования
renms=%WL||??1||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов как и в + перевод во "все строчные"
renms=%WL||??2 ;; переименование базового имени выделенных объектов - перевод во "ВСЕ ЗАГЛАВНЫЕ"
renms=%WL||??2||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов как и в + перевод во "ВСЕ ЗАГЛАВНЫЕ"
renms=%WL||??3 ;; переименование базового имени выделенных объектов - перевод "Как в предложении"
renms=%WL||??3||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов как и в + перевод "Как в предложении"
renms=%WL||??4 ;; переименование базового имени выделенных объектов - перевод "Начало Слов С Заглавной"
renms=%WL||??4||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов как и в + перевод "Начало Слов С Заглавной"
renms=%WL||??5 ;; переименование базового имени выделенных объектов - "Инвертирует регистр символов"
renms=%WL||??5||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов как и в + "Инвертирует регистр символов"
renms=%WL||??8 ;; переименование базового имени выделенных объектов - перевод в "Заглавную" первую букву после любого небуквенного символа
renms=%WL||?9|##|[P1][N2-]||upd<1> ;; переименовать выделенные объекты, взяв первы й символ из родительской папки
renms=%WL||?B5!!~~||??4||?Ffnc_translit1 ;; переименовать выделенные объекты: создать аббревиатуру из первых букв слов и перевести их в латиницу
renms=%WL||?Ffnc_repl3||upd<1> ;; в именах выделенных файлов в первой части до тире заменить все одиночные буквы " И" на " & "
renms=%WL||?Ffnc_usa1||??6||upd<1> ;; переименовать выделенные объекты, перевести в нижний регистр слова заданные в шаблоне fnc_usa1 (орфография для меди-ресурсов USA)
renms=%WL||@@866inANSI!!1 ;; переименовать базовое имя выделенных объектов - произвести замену символов кодировки 866 на ANSI
renms=%WL||@@ANSIin866!!1 ;; переименовать базовое имя выделенных объектов - произвести замену символов кодировки ANSI на 866
renms=%WL||@@Diacritic||upd<1> ;; переименовать выделенные объекты, заменив диакритические символы
renms=%WL||@@LatRus ;; транслитерация латинских букв в русские
renms=%WL||@@LatRus||_!!~~||.!!~~ ;; переименование базового имени выделенных объектов - транслитерация латинских букв в русские + заменить _ на пробел + заменить точку на пробел
renms=%WL||@@NumWord ;; транслитерация цифр в слова
renms=%WL||@@QWERTYinENG!!1 ;; переименовать базовое имя выделенных объектов - произвести исправление неправильной раскладки клавиатуры с русской на английскую
renms=%WL||@@QWERTYinRUS!!1 ;; переименовать базовое имя выделенных объектов - произвести исправление неправильной раскладки клавиатуры с английской в русскую
renms=%WL||@@RusLat ;; транслитерация русских букв в латинские
renms=%WL||@@RusLat||~~!!_ ;; транслитерация русских букв в латинские + замена пробела на _
renms=%WL||@@URLinUTF8!!1||upd<1> ;; в базовых именах выделенных объектов произвести замену символов кодировки URL на UTF8
renms=%WL||[input]!! ;; удалить из базового имени выделенных объектов слово введенное в диалоговом окне
renms=%WL||^^[||$$] ;; переименовать выделенные объекты — обрамить базовое имя квадратными скобками
renms=%WL||^^[info=s38]_||upd<1> ;; добавить в начало имени системную дату в формате 2013.02.23
renms=%WL||^^[input] ;; переименовать базовое имя выделенных элементов - вставляет в начало строку, введённую в диалоге
renms=%WL||^^_ ;; переименовать выделенные объекты - добавить в начало имени _
renms=%WL||^^<info=f61:://#~~-~~>||upd<1> ;; переименовать выделенные файлы: родительская папка - имя.расширение
renms=%WL||^^<info=f61:://>~~-~~||upd<1> ;; добавить в начало выделенных файлов, через тире с пробелами, имя родительской папки
renms=%WL||^^<info=f62:://#~~-~~//f61:://#~~-~~>||upd<1> ;; переименовать выделенные файлы: дедушкина папка - родительская папка - имя.расширение
renms=%WL||^^<info=f62:://#~~-~~>||upd<1> ;; переименовать выделенные файлы: дедушкина папка - имя.расширение
renms=%WL||^^<info=o91"%Px"//>~~-~~ ;; переименовать выделенные объекты, добавив к базовому имени имя родительского каталога
renms=%WL||^^<xfolder=1//"%p"> ;; переименовать выделенные объекты, добавив в начало дату модификации самого старого файла в папке
renms=%WL||^^clpget ;; переименование ... вставит в начале имён содержимое из буфера обмена
renms=%WL||^^clpget ;; переименовать базовое имя выделенных объектов - добавить в начало фразу из буфера обмена
renms=%WL||^^cntr<1|1|2> ;; переименование ... добавление счётчика к началу базового имени 01, 02, 03 ...
renms=%WL||^^cntr<1|1|3>_ ;; переименовать выделенные объекты - добавить в начало нумерацию
renms=%WL||^^date<DATE1~~> ;; переименовать базовое имя выделенных элементов - вставляет в начало дату из шаблона DATE1
renms=%WL||^^date<YY.MM.DD~~-~~HH.NN.SS~~> ;; переименование ... вставка даты в начале имени 12.10.31 - 14.15.023Имя
renms=%WL||^^date<YYYY>~~||$$~~date<MM.DD> ;; переименование ... вставка года в начале имени + месяца и дня в конце
renms=%WL||^^enum[A|1|2]_ ;; переименовать выделенные объекты - добавить в начало имён буквенный счётчик
renms=%WL||^^enum[a|1|2]_ ;; переименовать выделенные объекты - добавить в начало имён буквенный счётчик в нижнем регистре
renms=%WL||^^enum[N?1|1|3]_ ;; переименовать выделенные объекты - добавить в начало имён буквенный счётчик из своего набора в TCIMG.ini в секции [Enum] в ключе N
renms=%WL||^^rndm<2|4>~~ ;; переименование - добавление в начало базового имени случайных латинских символов, длина 4
renms=%WL||_!!||^^_ ;; переименовать выделенные объекты - удалить из имени _ и добавить в начало имени _
renms=%WL||_!!~~ ;; переименование базового имени выделенных объектов - заменить _ на пробел
renms=%WL||_!!~~||.!!~~ ;; переименование базового имени выделенных объектов - заменить _ на пробел + заменить точку на пробел
renms=%WL||~~!!_ ;; переименовать выделенные объекты, заменить пробел на подчёркивание
renms=%WL||~~!!_||&&[\[\(\\{\})\]]!! ;; заменить в именах выделенных объектов пробелы на нижнюю черточку и удалить все скобки
renms=%WL||~~!!_||+!!-||^^привет_||$$_пока ;; переименование базового имени выделенных объектов, пробел заменяется на нижнюю чёрточку, плюс на минус, в начале имени добавляется "привет_", в конце "_пока"
renms=%WL||~~!!clpget|| ;; переименование ... заменит пробелы в именах содержимым из буфера обмена
renms=%WL||~~A~~!!~~a~~||~~An~~!!~~an~~||~~The~~!!~~the~~||~~And~~!!~~and~~||~~But~~!!~~but~~||~~Nor~~!!~~nor~~||~~Or~~!!~~or~~||~~As~~!!~~as ~~||~~At~~!!~~at~~||~~By~~!!~~by~~||~~For~~!!~~for~~||~~From~~!!~~from~~||~~In~~!!~~in~~||~~Into~~!!~~into~~||~~Like~~!!~~like~~||~~Of~~!!~~ of~~||~~Off~~!!~~off~~||~~On~~!!~~on~~||~~Onto~~!!~~onto~~||~~Out~~!!~~out~~||~~Over~~!!~~over~~||~~Till~~!!~~till~~||~~To~~!!~~to~~||~~Up~~ !!~~up~~||~~Unto~~!!~~unto~~||~~Upon~~!!~~upon~~||~~With~~!!~~with~~||??6 ;; исправление неправильной капитализации артиклей, предлогов, союзов (короче 5-ти букв) в именах аудио и видео файлов/папок по принятым правилам наименования
renms=%WL||~~Of~~!!~~of~~||~~The~~!!~~the~~||~~To~~!!~~to~~||??6 ;; переименовать выделенные файлы - изменить регистр определенных слов в именах
renms=%WL||<info=f11::>||rflag<> ;; переименовать выделенные файлы собственными расширениями(добавление счетчика в случае совпадения имен)
renms=%WL||<srlist=%T%M|#|1> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла другой панели (двойная обработка поиска и замены)
renms=%WL||<srlist=%T%M> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла другой панели
renms=%WL||<srlist=c:\Test\Test.ini|Replace|1> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла Test.ini, прописанных в секции [Replace] (двойная обработка поиска и замены)
renms=%WL||<srlist=c:\Test\Test.ini|Replace> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла Test.ini, прописанных в секции [Replace]
renms=%WL||<srlist=c:\Test\Test.txt|#|1> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла Test.txt (двойная обработка поиска и замены)
renms=%WL||<srlist=c:\Test\Test.txt> ;; переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла Test.txt
renms=%WL||111!!222||swap<> ;; переименование базового имени выделенных объектов - заменить местами 111 на 222 и 222 на 111
renms=%WL||clpget!! ;; переименовать базовое имя выделенных объектов - удалить фразу из буфера обмена
renms=%WL||clpget!!~~|| ;; переименование ... заменит в именах совпадающее содержимое из буфера обмена пробелом
renms=%WL||clpget||$$_cntr<1+|1|2> ;; переименование выделенных объектов - добавление счётчика к концу базового имени, которое берётся из буфера обмена 01, 02, 03 ... (с продолжением отсчёта, если объект с таким именем существует)
renms=%WL||clpget||$$_cntr<1+|1|2>||[double] ;; переименование выделенных объектов с двойной обработкой... добавление счётчика к концу базового имени, которое берётся из буфера обмена 01, 02, 03 ... (с продолжением отсчёта, если объект с таким именем существует)
renms=%WL||clpget||$$_cntr<1+|1|2>||[double] ;; переименовать выбранные файлы в ИМЯ из буфера с счетчиком начиная с "01"
renms=%WL||clpget||$$_cntr<1+|1|2>||[double]||upd<1> ;; переименовать выделенные объекты в имя из буфера обмена с счетчиком
renms=%WL||clpget||^^cntr<1|1|1>. ;; переименовать выделенные объекты именем из буфера счетчик слева (1.Name)
renms=%WL||clpget||modfs<0||#SISDATE>||upd<1> ;; переименовать выделенные объекты в содержимое буфера обмена (включается счетчик), изменив дату модификации на системную дату
renms=%WL||clpget||modfs<0||#SISDATE>||upd<1> ;; переименовать выделенные объекты именем объекта в другой панели (включается счетчик, вхождение всех точек)
renms=%WL||cntr<1|1|1>||[double] ;; переименовать выделенные объекты в нумерацию
renms=%WL||encd<> ;; переименовать базовое имя выделенных объектов - преобразует кириллическую кодировку имён в 1251
renms=%WL||extplus<> ;; переименовать выделенные файлы без расширения в расширение, определённому по содержимому файла
renms=%WL||extplus<>||owrite<3|1> ;; добавить расширение для выделенных файлов. Если файл с таким именем и расширением уже существует, то добавить счетчик к имени при совпадении контрольной суммы md5 или заменить его, если суммы совпадают
renms=%WL||extplus<2|t|b>||upd<1> ;; переименовать выделенные файлы без расширения в расширение, определённому по содержимому файла (если расширение не найдено, то для текстовых файлов расширение "t", для бинарных "b", см. Дополнение №38)
renms=%WL||extreg<1> ;; переименовать в выделенных файлах расширения в нижний регистр
renms=%WL||extreg<2> ;; переименовать в выделенных файлах расширения в верхний регистр
renms=%WL||extreg<3> ;; переименовать в выделенных файлах расширения: если расширение в нижнем регистре, то перевести в верхний регистр, если в верхнем, то наоборот
renms=%WL||first<> ;; переименовать базовое имя выделенных текстовых файлов именем первой строки
renms=%WL||list<%T%M> ;; переименовать выделенные объекты по списку из файла другой панели
renms=%WL||list<[tc=TG]>||upd<1> ;; переименовать выделенные объекты активной панели именами выделенных элементов в другой панели
renms=%WL||list<[tc=TL]>||upd<1> ;; переименовать выделенные объекты активной панели именами выделенных объектов другой панели
renms=%WL||list<C:\NameList.txt>||upd<1> ;; переименовать базовое имя выделенных объектов по списку из файла NameList.txt
renms=%WL||list<clpget*?>||upd<1> ;; переименовать выделенные объекты по списку из имён в буфере обмена (если в именах есть точки, то они полностью войдут в базовое имя)
renms=%WL||list<clpget> ;; переименовать выделенные объекты, имена из списка из буфера обмена
renms=%WL||list<clpget>||rsmart<>||upd<1> ;; умное переименование выделенных файлов по списку: если в буфере обмена Имя, то переименовывается только имя, если Имя.Расширение, то переименовывается и расширения тоже
renms=%WL||list<D:\ren.txt>||rsmart<>||upd<1> ;; переименовать выделенные объекты по списку из файла ren.txt (в списке могут быть как новые имена с расширением, так без расширения)
renms=%WL||maxlen<200> ;; переименовать выделенные файлы - обрезать базовое имя до 200 символов, относительно начала полного пути
renms=%WL||test<0a!!D>||**0!![input=BOX1] ;; переименовать - заменить расширения выделенных файлов (диалог ввода). Информация диалога берётся из шаблона InputBox1
renms=%WL||test<0a!!D>||**0!![input=Ввод~~расширения|Введите~~необходимое~~расширение~~для~~замены~~в~~выделенных~~файлах|txt] ;; заменить расширения выделенных файлов (диалог ввода)
renms=%WL||test<0n!![\]\[]>||^^~~[||$$]||upd<1> lists=$GLOBALRENMS||##path<4> ;; переименовать выделенные объекты: обрамить базовое имя квадратными скобками и записать в буфер обмена список список базовых имён переименованных объектов. В тех именах, в которых есть квадратные скобки они повторно не добавляются
renms=%WL||test<0r!!1M//0a!!D>||^^[1]~~ ;; переименование базового имени выделенных объектов - только файлов, которые меньше 1МБ + добавит в начало [1]
renms=%WL||test<1a!!D>||$$~~-~~cntr<1|1|3> ;; переименование базового имени выделенных объектов - только каталогов + добавление в конец счётчик
renms=%WL||test<1a!!R>||##::||&&.+\\(.+)\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1> ;; переименование базового имени выделенных объектов - только тех, которые имеют атрибут "только чтение", именем родительского каталога с добавлением счётчика (для каждой папки свой счётчик)
renms=%WL||test<1e!!bak>||**0!!html ;; переименование из выделенного только файлов с расширением bak - замена на html (при совпадении имён добавляется счётчик)
renms=%WL||test<1e!!html|htm//AND//9t!!??serch192>||##<info=t20:://>||#G7||&&(*UCP)(\W+)!!_||?A100 ;; из выделенных htm файлов переименовать те, у которых есть заголовок title, именем заголовка, удалив лишние пробелы, заменив небуквенные символы на "_" и урезать до 100 символов
renms=%WL||test<1e!!jpg|bmp>||^^plug<Images|0>~~ ;; переименовать имя выделенных элементов - вставляет в начало ширину графическим файлам (с помощью Images.wdx плагина)
renms=%WL||test<1e!!jpg|bmp>||^^plug<Images|0>xplug<Images|1>~~ ;; переименовать имя выделенных элементов - вставляет ширину x высоту графическим файлам (с помощью Images.wdx плагина)
renms=%WL||test<1e!!mp3>||##plug<AnyTag|3>~~-~~plug<AnyTag|6> ;; переименовать выделенные mp3 файлы информацией из тегов Артист - Композиция (с помощью AnyTag.wdx плагина)
renms=%WL||test<1e!!txt>||##Text||$$_cntr<1|1|3> ;; переименование базового имени выделенных объектов - только тех, в расширении которых имеется txt + заменит на Text_ + добавление в конец счётчика
renms=%WL||test<1i!!bak>||**0!!||&&\.bak$!! ;; переименование - удаление у выделенных объектов расширения .bak
renms=%WL||test<1i!!bak>||**0!!||&&\.bak$!!||&&\[.*\]!!||rflag<1>||upd<1> ;; переименование - удаление у выделенных объектов расширения .bak и [Даты], с заменой оригинала
renms=%WL||test<1i!!bak>||**0!!||&&\.bak$!!||rflag<1>||upd<1> ;; переименование - удаление у выделенных объектов расширения .bak, заменять оригинал при совпадении имени
renms=%WL||test<1l!!n!!5>||^^_ ;; переименовать ... добавляет в начало _ - только те, которые имеют в базовом имени больше 5 символов
renms=%WL||test<1n!!\d>||^^clpget~~ ;; переименование базового имени выделенных объектов - только тех, в базовом имени которых есть цифра + добавление в начало содержимого из буфера обмена
renms=%WL||test<1x!!!!}d9{d19>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с 10-го по 18-е число
renms=%WL||test<1x!!!!}h13{h23>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с 14:00 до 22:59
renms=%WL||test<1x!!!!}m1{m11>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с февраля по октябрь
renms=%WL||test<1x!!!!}y2009{y2013>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с 2010 по 2012 год
renms=%WL||test<1x!!!!=d10=d18>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось 10-го и 18-го числа
renms=%WL||test<1x!!!!=d10>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось 10-го числа
renms=%WL||test<1x!!!!=h14=h22>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с 14:00 до 14:59 и с 22:00 до 22:59
renms=%WL||test<1x!!!!=h14>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось с 14:00 до 14:59
renms=%WL||test<1x!!!!=m2=m10>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в феврале и в октябре
renms=%WL||test<1x!!!!=m2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в феврале
renms=%WL||test<1x!!!!=y2009>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в 2009 году
renms=%WL||test<1x!!!!=y2010=y2012>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в 2010 и в 2012 году
renms=%WL||test<1x!!#SISDATE!!-d7>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении последних 7-ми дней
renms=%WL||test<1x!!#SISDATE!!-h3>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении последних 3-х часов
renms=%WL||test<1x!!#SISDATE!!-m2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении последних 2-х месяцев
renms=%WL||test<1x!!#SISDATE!!-n5>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилась в течении последних 5-ти минут
renms=%WL||test<1x!!#SISDATE!!-w17>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении последних 17-ти недель
renms=%WL||test<1x!!#SISDATE!!-y2+w11-m2+d7-h3>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении заданной даты
renms=%WL||test<1x!!#SISDATE!!-y2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых изменилось в течении последних 2-х лет
renms=%WL||test<1x!!<adata=%T%M>!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых меньше даты последнего доступа объекта в другой панели
renms=%WL||test<1x!!<adata=%T%M>!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых больше даты последнего доступа объекта в другой панели
renms=%WL||test<1x!!<adata=%T%M>!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых равна дате последнего доступа объекта в другой панели
renms=%WL||test<1x!!<cdata=%T%M>!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых меньше даты создания объекта в другой панели
renms=%WL||test<1x!!<cdata=%T%M>!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых больше даты создания объекта в другой панели
renms=%WL||test<1x!!<cdata=%T%M>!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых равна дате создания объекта в другой панели
renms=%WL||test<1x!!<mdata=%T%M>!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых меньше даты модификации объекта в другой панели
renms=%WL||test<1x!!<mdata=%T%M>!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых больше даты модификации объекта в другой панели
renms=%WL||test<1x!!<mdata=%T%M>!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых равна дате модификации объекта в другой панели
renms=%WL||test<1x!!14:12:05!!{2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых меньше времени 14:12:05
renms=%WL||test<1x!!14:12:05!!}2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых больше времени 14:12:05
renms=%WL||test<1x!!14:12:05!!=2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время модификации которых равна времени 14:12:05
renms=%WL||test<1x!!2012/01/09!!{1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата модификации которых меньше короткой даты 2012/01/09
renms=%WL||test<1x!!2012/01/09!!}1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата модификации которых больше короткой даты 2012/01/09
renms=%WL||test<1x!!2012/01/09!!=1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата модификации которых равна короткой дате 2012/01/09
renms=%WL||test<1x!!2012/01/09~~00:03:00!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых меньше даты 2012/01/09 00:03:00
renms=%WL||test<1x!!2012/01/09~~00:03:00!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых больше даты 2012/01/09 00:03:00
renms=%WL||test<1x!!2012/01/09~~00:03:00!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых равна дате 2012/01/09 00:03:00
renms=%WL||test<1x!!2013/01/09~~00:03:00!!#02013/01/11~~12:03:01>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата модификации которых находится в диапазоне дат 2013/01/09 00:03:00 и 2013/01/11 12:03:01
renms=%WL||test<1z!!1!!2!!1>||$$_ ;; переименовать базовое имя выделенных элементов - вставить в конец _ чередующим элементам
renms=%WL||test<3x!!14:12:05!!{2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время последнего доступа которых меньше времени 14:12:05
renms=%WL||test<3x!!14:12:05!!{2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время создания которых меньше времени 14:12:05
renms=%WL||test<3x!!14:12:05!!}2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время последнего доступа которых больше времени 14:12:05
renms=%WL||test<3x!!14:12:05!!}2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время создания которых больше времени 14:12:05
renms=%WL||test<3x!!14:12:05!!=2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время последнего доступа которых равна времени 14:12:05
renms=%WL||test<3x!!14:12:05!!=2>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, время создания которых равна времени 14:12:05
renms=%WL||test<3x!!2012/01/09!!{1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата последнего доступа которых меньше короткой даты 2012/01/09
renms=%WL||test<3x!!2012/01/09!!{1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата создания которых меньше короткой даты 2012/01/09
renms=%WL||test<3x!!2012/01/09!!}1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата последнего доступа которых больше короткой даты 2012/01/09
renms=%WL||test<3x!!2012/01/09!!}1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата создания которых больше короткой даты 2012/01/09
renms=%WL||test<3x!!2012/01/09!!=1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата последнего доступа которых равна короткой дате 2012/01/09
renms=%WL||test<3x!!2012/01/09!!=1>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, короткая дата создания которых равна короткой дате 2012/01/09
renms=%WL||test<3x!!2012/01/09~~00:03:00!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата последнего доступа которых меньше даты 2012/01/09 00:03:00
renms=%WL||test<3x!!2012/01/09~~00:03:00!!{0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата создания которых меньше даты 2012/01/09 00:03:00
renms=%WL||test<3x!!2012/01/09~~00:03:00!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата последнего доступа которых больше даты 2012/01/09 00:03:00
renms=%WL||test<3x!!2012/01/09~~00:03:00!!}0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата создания которых больше даты 2012/01/09 00:03:00
renms=%WL||test<3x!!2012/01/09~~00:03:00!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата последнего доступа которых равна дате 2012/01/09 00:03:00
renms=%WL||test<3x!!2012/01/09~~00:03:00!!=0>||$$_cntr<1|2|3> ;; переименовать базовое имя выделенных объектов добавив счётчик, только те, дата создания которых равна дате 2012/01/09 00:03:00
renms=%WL||test<4t!!НОЛЬ>||^^0 ;; переименовать выделенные файлы, в содержимом которых нет слова "НОЛЬ", добавив в начало имён 0
renms=%WL||test<7o!!1>||$$~~-~~cntr<1|1|3> ;; переименование базового имени выделенных папок - только каталогов, в которых нет Desktop.ini + добавление в конец счётчик
renms=%WL||tran<en|ru|3>||upd<1> ;; переименовать базовое имя выделенных элементов - перевод английский в русский с помощью MyMemory (требуется подключение к интернету)
renms=%WL||tran<en|ru> ;; переименовать базовое имя выделенных элементов - перевод английский в русский
renms=%WL||tran<ru|en|1> ;; переименовать базовое имя выделенных элементов - перевод русский в английский в MS Bing
renms=%WL||tran<ru|en|3>||upd<1> ;; переименовать базовое имя выделенных элементов - перевод английский в русский с помощью MyMemory (требуется подключение к интернету)
renms=%WL||tran<ru|en> ;; переименовать базовое имя выделенных элементов - перевод русский в английский
renms=[tc=AL*1]||##"%O"||upd<1> ;; переименовать первый выделенный объект именем файла под курсором
renms=[tc=TM]||list<[tc=AG]>||upd<1> ;; переименовать выделенные объекты неактивной панели именами выделенных элементов активной панели
renms=C:\List(1).txt||test<1i!!bak>||**0!!||&&\.bak$!!||rflag<1>||upd<1> ;; файлам из списка List(1) удалить расширение .bak, с заменой оригиналов
renms=FOLDC<%WL//0//1//:zeroext:>||extplus<> ;; найти в содержимом выделенных папок все файлы, у которых нет расширения и переименовать соответствующим расширением (команда работает в основном для изображений)
renms=FOLDC<%WL//0//1//jpg>||##cover ;; в выделенных папках файлы jpg 1-го уровня переименовать именем "cover"
renms=FOLDC<%WL//0//1>||##cntr<1|1|2>||[double]||upd<1> ;; в выделенных каталогах переименовать все файлы 1-го уровня в нумерацию (без учета расширений)
renms=FOLDC<%WL//0//-1>||##cntr<1|1|2>||[double]||upd<1> ;; в выделенных каталогах переименовать все файлы на всю глубину в нумерацию (без учета расширений)
renms=FOLDC<%WL//0//2>||##scans ;; в выделенных папках папки 1-го уровня переименовать именем "scans"
renms=FOLDC<%WL//0//2>||test<1n!!res>||##flash ;; переименовать внутри выделенных папок базовое имя всех подпапок "res" на "flash"
renms=FOLDC<%WL//1//0//jpg//0>||sortnm<>||##imagescntr<1|1|1> ;; переименовать изображения в каталоге под курсором, в имена images1, images2 и т.д. при наличии нумерации в исходных изображениях, при переименовании она сохраняется
renms=FOLDC<%WL//1//-1//*.fb2>||&&(?i)(.*?)~~([a-zа-яё]+)(\.)~~(.*)!!$2~~$1$3~~$4 ;; переименовать выделенные *.fb2 и *.fb2 выделенных папок(с рекурсией) переместив в начало имён последнее слово первого предложения с точкой+пробел в конце
renms=FOLDC<%WL//1//-1//*.fb2>||&&([^~~]+)~~([^.~~]+)(.*)!!$2~~$1$3 ;; переименовать выделенные *.fb2 и *.fb2 выделенных папок(с рекурсией) поменяв местами первые два слова в базовых именах
renms=FOLDC<%WL//1//-1//bmp>||&&[input=BOX54] ;; переименовать в выделенных папках и подпапках файлы по маске
renms=FOLDC<%WL//1//-1//bmp>||&&cover(About)!!$1 ;; переименовать в выделенных папках и подпапках файлы coverAbout.bmp в About.bmp
renms=FOLDC<%WL//1//-1>||%%appname%%!!clpget ;; в базовых именах всех объектов выделенных папок(с рекурсией) заменить "%appname%" на содержимое буфера
renms=FOLDC<%WL//1//-1>||??3 ;; перевести"Как в предложении" базовые имена всех файлов выделенных папок
renms=FOLDC<%WL//2//-2>||##<info=t20::\*?HTML?//>||&&(.{0,150})(.*)!!$1||sdel<>||&&\s+!!_||&&_(.*)!!$1||.!!||_-_!!_||,!!||upd<1> ;; переименование внутри выделенных каталогов вложенных папок в имена заголовков html файла который находиться внутри каждой папке + удаление сомнительных символов из имени
renms=FOLDM<%WL//0//-1//*.FB2|*.epub//0>||«!!_||»!!_||…!!_||...!!_||...!!_||.~~.~~.!!_||.~~.~~.!!_||’!!.||`!!.||'!!.||''!!_||–!!-||~~–~~!!-||~~—~~!!- ;; найти в выделенных объектах и всех объектах в подпапках все файлы FB2, epub и заменить в именах « » , троеточие, `, тире на -. и.т.д
renms=FOLDM<%WL//0>||??3||upd<1> ;; перевести "Как в предложении" базовые имена всех выделенных папок и всех объектов которые в них находятся
renms=FOLDM<%WL//-1//0>||##<info=f61:://>||$$_cntr<1+|1|2>||ext<>||[double] ;; переименовать в выделенных папках все файлы (1-го уровня) в имя этих папок + счетчик _01, каждому типу файла свой счетчик
renms=FOLDM<%WL//-1//0>||##<info=f61::>||$$_cntr<1|1|2>||ext<>||[double]||upd<1> ;; переименовать файлы выделенных папок (без рекурсии) именем родительской папки с счетчиком (каждому типу файлов отдельный счетчик)
renms=FOLDM<%WL//-1//0>||##<info=f61::>||bkt<!!!!.~~!!1!!1!!1>||cntlr<0> ;; переименовать выделенные файлы именем родительской папки, счетчик слева (1.~~Name)
renms=FOLDM<%WL//-1//0>||##<info=f61::>||bkt<!!!!_!!1!!1!!1>||cntlr<0> ;; переименовать выделенные файлы именем родительской папки, счетчик слева (1_Name)
renms=FOLDM<%WL//-1//-1//*.opdownload//0>||**7!!.opdownload!!||upd<1> ;; в выделенных папках удалить расширения у недокачанных файлов Opera
renms=FOLDM<%WL//-1//-1>||test<0e!!..>||**0!!doc ;; переименовать в содержимом выделенных папках все файлы без расширения - добавить к ним расширение DOC
renms=FOLDM<%WL//-1>||##<info=f61:://>||$$_cntr<1+|1|2>||[double] ;; переименование всех файлов выделенных каталогов ( без рекурсии) именем родительского каталога с добавлением счётчика 01
renms=FOLDM<%WL//2//-1>||??3||upd<1> ;; перевести "Как в предложении" имена всех выделенных папок и их подпапок
renms=LISTF<c:\test1.txt/c:\test2.txt/c:\test3.txt>||??2 ;; переименование базового имени файлов c:\test1.txt, c:\test2.txt, c:\test3.txt - перевод во "ВСЕ ЗАГЛАВНЫЕ"
renms=PS<"%p"//0//0>||##cntr<1|1|1>||[double] ;; переименовать базовое имя файлов и папок в текущей папке по счётчику
renms=PS<"%p"//0>||%%appname%%!!clpget textx=PS<"%p"//1//-1>||%%appname%%!!clpget ;; в базовых именах всех объектов активной панели и в содержимом всех файлов активной панели (с рекурсией) заменить "%appname%" на содержимое буфера (с созданием бэкапов файлов до редактирования)
renms=PS<"%p"//0>||%%appname%%!!clpget textx=PS<"%p"//1//-1>||%%appname%%!!clpget||backup<0> ;; в базовых именах всех объектов активной панели и в содержимом всех файлов активной панели (с рекурсией) заменить "%appname%" на содержимое буфера (без создания бэкапов)
renms=PS<"%p"//0>||%%appname%%!!clpget ;; в базовых именах всех объектов активной панели заменить "%appname%" на содержимое буфера
renms=PS<"%P"//0>||&&^(~~+)!! ;; удалить в именах выделенных объектов начальные пробелы в активной панели у всех объектов
renms=PS<"%p"//1//0>||##"%O"||&&(\d+).*$!!||&&(?i)[^a-zа-яё\s]!!~~||#G7||&&(?i)~~[a-z]$!!||~~!!_||^^cntr<1|1|1>. ;; переименование всех файлов активной панели в очищенное от всех небуквенных символов имя файла под курсором, счетчик слева (1.Name)
renms=PS<"%p"//1//0>||##"%O"||cntlr<0>||upd<1> ;; все файлы активной панели переименовать в имя файла под курсором (включается счетчик _01)
renms=PS<"%p"//1//0>||&&^(~~+)!! ;; удалить начальные пробелы в именах всех файлов активной панели
renms=PS<"%p"//1//0>||test<2l!!n!!4>||#Sfnc_numplus13||upd<1> ;; переименование: файлам в текущей папке, в базовом имени которых 4 символа увеличить число после дефиса на единицу
renms=PS<"%P"//1//-1//*.jpg|*.jpeg|*.bmp|*.png//0>||test<2m!!1280>||##1280-_cntr<1|1|3|1> ;; переименовать счётчиком в текущей папки заданные типы изображений, у которых ширина больше 1280
renms=PS<"%P">||&&^(~~+)!! ;; удалить начальные пробелы в именах всех объектов активной панели
sends="%O"??1||&&(?i)[^a-zа-яё\s]!!~~||#G7 tcimg=50~~$cm3322 renms=[tc=AL]||##GLOBALSENDS<1>_cntr<1|1|2>||[double]||upd<1> ;; выделить все файлы в активной панели и переименовать их в очищенное имя объекта(только буквенные фрагменты) под курсором с счетчиком _01(общая нумерация)
sends="%O"??1||&&(?i)[^a-zа-яё\s]!!~~||#G7 tcimg=50~~$cm3322 renms=[tc=AL]||##GLOBALSENDS<1>_cntr<1|1|2>||ext<>||[double] tcimg=50~~$cm540 ;; выделить все файлы в активной панели и переименовать их в очищенное имя(только буквенные фрагменты) объекта под курсором (для каждого типа файла отдельный счетчик _01)
sends="%O"??1||&&([^\d-]+).*!!$1 renms=%WL||##GLOBALSENDS<1>cntr<1|1|3|1>||ext<>||[double] ;; переименовать выделенные файлы по счётчику, каждому типу добавляется отдельный счётчик, приставка к имени берётся из файла под курсором, отбросив конечную нумерацию и дефис
sends="%O"??1||&&.*?0*(\d+)$!!$1 renms=%WL||clpget||$$_cntr<GLOBALSENDS<1>+|1|2>||[double] ;; переименование с двойной обработкой... добавление счётчика к концу базового имени, которое берётся из буфера обмена 01, 02, 03 ... (с продолжением отсчёта, если объект с таким именем существует). Необходимо выделить объекты и поместить курсор на объект с номера в базовом имени которого начать отчёт.
sends=%WL??-1||?F5 renms=%WL||list<$GLOBALSENDS>||[double] ;; переименовать выделенные объекты рекурсивно (первый именем последнего объекта, второй - предпоследним... и.т.д)
sends=[tc=AG]??-1||@CRLF!!| modfs=%WL||0||<xfolder=4//"%p"//-1//GLOBALSENDS<1>//1> renms=%WL||##Name||[double]||upd<1> ;; изменить выделенным объектам дату модификации на дату модификации самого нового файла в текущей папке (исключая из поиска выделенные файлы) + переименовать выделенные файлы именем "Name" (добавление счетчика справа в случае совпадения имен)
sends=[tc=TO]??1||&&(?i)[^a-zа-яё]+$!! xends=[tc=TO]??1||&&.*?0*(\d+)$!!$1 moves=%WL||"%t"//0||modfs<0||#SISDATE>||upd<6> renms=$GLOBALMOVES||##GLOBALSENDS<1>||$$_cntr<GLOBALXENDS<1>+|1|2>||upd<1> ;; переместить выделенные файлы в панель назначения, с текущей датой, с переименованием их в имя файла под курсором другой панели и продолжением нумерации, точка отсчета номер файла под курсором
sends=[tc=TO]??1||&&(?i)[^a-zа-яё]+$!! xends=[tc=TO]??1||&&.*?0*(\d+)$!!$1 renms=%WL||##GLOBALSENDS<1>||$$_cntr<GLOBALXENDS<1>+|1|2>||modfs<0||#SISDATE>||upd<1> ;; переименовать файл(ы) под курсором именем файла в панели назначения с продолжением его нумерации (счетчик _01)
sends=[tc=TO]??1||&&(?i)[^a-zа-яё]+$!! xends=[tc=TO]??1||&&.*?0*(\d+)$!!$1||#Sfnc_numplus0 renms=%WL||##GLOBALSENDS<1>||$$_cntr<GLOBALXENDS<1>|1|2>||[double]||upd<1> ;; переименовать выделенные объекты активной панели именем файла другой панели (имеющего счетчик) с продолжением отсчета счетчика
sends=[tc=TO]??1||&&[^a-zа-яё]+$!! copys=%WL||"%t"//0||modfs<0||#SISDATE>||upd<6> renms=$GLOBALCOPYS||GLOBALSENDS<1>||$$-cntr<1+|1|1>||ext<>||upd<1> ;; скопировать выделенные файлы в панель назначения, с текущей датой, с переименованием их в имя файла под курсором другой панели и продолжением нумерации соответствующей имени и типу файла
sends=[tc=TO]??1||&&[^a-zа-яё]+$!! moves=%WL||"%t"//0||modfs<0||#SISDATE>||upd<6> renms=$GLOBALMOVES||GLOBALSENDS<1>||bkt<!!-!!!!1!!1>||ext<>||upd<1> ;; переместить выделенные файлы в панель назначения, с текущей датой, с переименованием их в имя файла под курсором другой панели и продолжением нумерации соответствующего имени и типу файла
sends=[tc=TO]||&&(?i)[^a-zа-яё]+$!! xends=[tc=TO]||&&.*?0*(\d+)$!!$1||#Sfnc_numplus0 renms=%WL||##GLOBALSENDS<1>||$$_cntr<GLOBALXENDS<1>|1|2>||[double]||upd<1> moves=GLOBALRENMS<t>||%t||upd<6> ;; переименовать выделенные объекты именем объекта в другой панели с продолжением нумерации и переместить переименованные объекты в другую панель
sends=<info=f1%P%N|1//>??1 lists=%WL||##<info=f15:://>GLOBALSENDS<1>\<info=f12:://>.jpg start=IrfanView||/filelist=%L~~/resize=(450,500)~~/resample~~/aspectratio~~/jpgq=75~~/convert="%p"\GLOBALSENDS<1>\*.jpg~~/killmesoftly||&&hide||&&wait pause=500 renms=$GLOBALLISTS||test<1e!!jpg>||##@_GLOBALSENDS<1>||upd<1> pause=500 moves=PS<"%pGLOBALSENDS<1>"//1//-1>||"%p" pause=500 delsm="%pGLOBALSENDS<1>"||1||test<1a!!D> pause=1000 picup="%p@_GLOBALSENDS<1>.jpg"||6||1 pause=500 delsm="%p@_GLOBALSENDS<1>.jpg"||1 ;; конвертировать изображения под курсором в размер (450,500) если размер меньше заданного - оставить как есть и готовый файл загрузить на сервер, а затем удалить, полученное изображение. Исходное изображение остается неизменным + ссылка на изображение в буфере обмена
sends=<info=f12\%P%N//>??1||&&(?i)[^a-zа-яё]+$!! xends=<info=f12\%P%N//>??1||&&.*?0*(\d+)$!!$1||#Sfnc_numplus0 renms=%WL||##GLOBALSENDS<1>||$$_cntr<GLOBALXENDS<1>|1|2>||[double]||upd<1> ;; переименовать файл под курсором именем объекта под курсором с продолжением его нумерации
sends=<info=o72%P%N//>??1 renms=%WL||##GLOBALSENDS<1>||$$_cntr<1+|1|2>||[double]||upd<1> ;; выделенным файлам присвоить имя файла под курсором с счетчиком
sends=<info=o72%T%M//>??1 renms=%WL||##GLOBALSENDS<1>||$$_cntr<1+|1|2>||[double]||upd<1> moves=$GLOBALRENMS||%t//0||upd<6> ;; переименовать выделенные файлы активной панели именем файла другой панели (с счетчиком _01) и переместить переименованные в другую панель
sends=<info=o72%T%M//>??1 renms=%WL||##GLOBALSENDS<1>||$$_cntr<1+|1|2>||[double]||upd<1> ;; переименовать выделенные файлы активной панели именем файла другой панели (с счетчиком _01)
sends=<info=s101|D|2021.07.24_00:00:00> renms=%WL||$$_GLOBALSENDS<1>||upd<1> ;; переименовать выделенные объекты, добавить число к базовому имени (число - разница в днях между системной и заданной датой)
sends=<info=s101|D|2021.07.24_00:00:00>||##@@n81|::|2 renms=%WL||$$_GLOBALSENDS<1>||upd<1> ;; переименовать выделенные объекты, добавить число к базовому имени (число - разница в днях между системной и заданной датой с добавлением недостающих нулей в начало числа)
sends=-1??-1 copyy=%P%N||"%P"//0||copyn<GLOBALSENDS<0>> renms=$GLOBALCOPYY1||list<$GLOBALSENDS>||rflag<1>||upd<1> ;; создать копии файла под курсором в активной панели с именами из буфера обмена с тем же расширением, с заменой имеющихся файлов
sends=-1??-1 copyy=%P%N||"%P"//0||copyn<GLOBALSENDS<0>> renms=$GLOBALCOPYY1||list<$GLOBALSENDS>||upd<1> ;; создать копии файла под курсором в активной панели с именами из буфера обмена с тем же расширением, если файл существует, то добавляется счётчик
sends=-1??-1 copyy=%P%N||"%T"//0||copyn<GLOBALSENDS<0>> renms=$GLOBALCOPYY1||list<$GLOBALSENDS>||upd<3> ;; дублировать объект под курсором в другую панель N-е количество раз, в зависимости от количества новых имён из буфера обмена
sends=-1??-1 lists=%Z%WL||##path<6> renms=%WL||&&(.+)(\D+)[^\d]!!GLOBALSENDS<1> ;; записать имена выделенных объектов в буфер обмена и переименовать их: заменяя всё до последнего цифрового фрагмента на содержимое буфера обмена
sends=-1??-1 lists=%Z%WL||##path<6> renms=%WL||&&(?i)(\D+)[^\d]!!GLOBALSENDS<1>~~ ;; записать имена выделенных объектов и переименовать их: заменяя всё до и после цифр на содержимое буфера обмена
sends=-1??-1 lists=%Z%WL||##path<6> renms=%WL||&&(?i)[^\d+]([a-zа-яё\s]+)!!GLOBALSENDS<1>~~ ;; записать имена выделенных объектов и переименовать их: замена буквенных фрагментов прилегающих к цифрам на содержимое буфера обмена
sends=-1??-1 lists=%Z%WL||##path<6> renms=%WL||&&(\D+)(.+)[^\d]!!GLOBALSENDS<1> ;; записать имена выделенных объектов в буфер обмена и переименовать их: заменяя всё до последнего неразрывного цифрового фрагмента на содержимое буфера обмена
sends=-1??-1 renms=%WL||list<$GLOBALSENDS>||rsmart<>||upd<1> ;; умное переименование выделенных файлов по списку: если в буфере обмена Имя, то переименовывается только имя, если Имя.Расширение, то переименовывается и расширения тоже
sends=-1??-1||^^~~ renms=%WL||GLOBALSENDS<1>||bkt<-!!!!!!2!!1> renms=$GLOBALRENMS1||#G7||upd<1> ;; переименовать выделенные объекты в имя из буфера обмена с счетчиком -01
sends=ABCDEFGHIJKLMNOPQRSTUVWXYZ??-3 symxx=RedYellow||$GLOBALSENDS renms=$GLOBALSYMXX||##cntr<1|1|1>||upd<1> ;; в активной панели создать изображения по шаблону RedYellow для каждого символа строки и переименовать цифрами от 1 до 26
sends=ABCDEFGHIJKLMNOPQRSTUVWXYZ??-3 symxx=RedYellow||$GLOBALSENDS renms=$GLOBALSYMXX||##Number(GLOBALSYMXX<0>-:NUMBER:+1)||upd<1> ;; в активной панели создать изображения по шаблону RedYellow для каждого символа строки и переименовать цифрами от 26 до 1
sends=ABCDEFGHIJKLMNOPQRSTUVWXYZ??-3 symxx=RedYellow||$GLOBALSENDS renms=$GLOBALSYMXX||list<$GLOBALSENDS>||upd<1> ;; в активной панели создать изображения по шаблону RedYellow для каждого символа строки и переименовать соответствующими символами
sends=x||##rndm<3|30>||#Hcrc32 copys=%WL||"%p"GLOBALSENDS<1>//0 slist=$GLOBALCOPYS||test<1e!!jpg|bmp|png|gif>||sortnm<2> renms=$GLOBALSLIST||##imagescntr<1|1|1>||[double] lists=$GLOBALCOPYS||test<1e!!mp3> renms=$GLOBALLISTS||##sound.mp3 ;; скопировать выделенные файлы в активную панель в создаваемую "случайную" папку, jpg|bmp|png|gif переименовать в новой папке по счётчику, а mp3 именем sound
shape=1 renms=%WL||?L[input=BOX_U4]||?R[input=BOX_U5]||upd<1> ;; удаление символов в начале и в конце имени выделенных объектов, выбор количества в диалоговом окне
shape=18 renms=%WL||[input=BOX81]!![input=BOX82] ;; заменить в базовом имени выделенных объектов фразы введенные в диалоговом окне
shape=18 renms=FOLDM<%WL//0>||[input=BOX81]!![input=BOX82] ;; поиск и замена в базовом имени выделенных объектов(с рекурсией) в диалоговом окне
shape=4 renms=%WL||&&\[combo=Переименование~~с~~заменой||Выберите~~или~~введите~~символ:||~~|.|-|_|=||343||117||1||1]!![combo=Переименование~~с~~заменой||Выберите~~или~~введите~~символ:||~~|.|-|_|=||343||117||1||1] ;; переименование с заменой символов, выбор(что на что) в диалоговом окне
shape=5 renms=%WL||&&^(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~НАЧАЛА:||~~|5|8|10||450||120]}).*!!$1||&&.*(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~КОНЦА:||~~|5|8|10||450||120]})$!!$1||upd<1> ;; переименование выделенных объектов: оставить с начала или с конца имени определенное количество символов (количество вводится в диалоге)
shape=U15 dilog=[combo=BOX_U4.1][combo=BOX_U4][combo=BOX_U5] renms=%WL||[group=BOX_U27.6]||upd<1> ;; добавление счетчика к имени объекта (условия в диалоговом окне)
slist=%WL exect=_ArrayRandomize($GLOBALSLIST,1) renms=$GLOBALSLIST||&&(\d+_)(.+)!!$2 renms=$GLOBALRENMS||^^cntr<1+|1|2>_||upd<1> ;; добавить в начало имен выделенных файлов счетчик, предварительно отсортировав их в случайном порядке (можно использовать многократно)
slist=%WL forpgs <FOR> 1 <TO> GLOBALSLIST<0> alist=PS<GLOBALSLIST<:INDEX:>//1//0>||formt<24,#0o10:F:> renms=$GLOBALALIST||##<info=f61:://>||$$_cntr<1|1|3>||noprogres<> <NEXT> ;; переименовать в выделенных папках файлы именем папки с добавлением счётчиком (предварительно сортировать по числовому возрастанию и по дате модификации по возрастанию)
slist=%WL renms=$GLOBALSLIST[2:-1]||^^+||upd<1> ;; переименовать выделенные объекты со 2-го: добавить в начало +
slist=%WL||##<info=f12:://>=<info=f1::|1//> renms=%WL||<srlist=$GLOBALSLIST>||rflag<1> ;; переименовать выделенные файлы именем хеша MD5 (если в папке присутствуют дубликаты файлов, то из них остаётся только один первый файл)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt|0> renms=%WL||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$2~~$3~~$1 creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименование выделенных объектов: 1-е слово базовых имен переместить на место третьего слова (кнопка с возможностью отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt|0> renms=%WL||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$3~~$1~~$2 creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименование выделенных объектов: 3-е слово базовых имен переместить на место первого слова (кнопка с возможностью с отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt|0> shape=5 renms=%WL||&&^(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~НАЧАЛА:||~~|5|8|10||450||120]}).*!!$1||&&.*(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~КОНЦА:||~~|5|8|10||450||120]})$!!$1||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименование выделенных объектов: оставить с начала или с конца имени определенное количество символов вводимое в диалоговом окне (возможность отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> global slist=PS<"%P"//1//0>||##path<4>||formt<0!!(?i).*[a-zа-яё]!!> xends=GLOBALSLIST<1>||&&\d.*$!! <IF> 1 <> <info=t61$GLOBALXENDS[1]> <THEN> xends=_ <ENDIF> zlist=$GLOBALSLIST||formt<0!!(?m)([\d]+)\D.*> <IF> 1 <> <info=t61$GLOBALZLIST[1]> <THEN> bends=000 zlist=$GLOBALBENDS <ENDIF> xlist=$GLOBALZLIST||formt<11> aends=GLOBALXLIST<1>||#Sfnc_numplus0 iends=<info=t60$GLOBALAENDS[1]> renms=%WL||$$GLOBALXENDS<1>cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; добавить выделенным файлом продолжение счетчика в конец имени (с возможностью отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> global slist=PS<"%P"//1//0>||##path<4>||formt<0!!(?i)[a-zа-яё].*!!> xends=GLOBALSLIST<1>||formt<0!!(?m)([\d]+)(\D).*>||&&.*\d!! <IF> 1 <> <info=t61$GLOBALXENDS[1]> <THEN> xends=_ <ENDIF> blist=$GLOBALXENDS xlist=$GLOBALSLIST||&&\D.*!!||formt<11> <IF> 1 <> <info=t61$GLOBALXLIST[1]> <THEN> bends=000 xlist=$GLOBALBENDS <ENDIF> iends=<info=t60$GLOBALXLIST[1]> aends=GLOBALXLIST<1>||#Sfnc_numplus0 renms=%WL||^^cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>GLOBALBLIST<1>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; добавить выделенным файлом продолжение счетчика в начало имени (с возможностью отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> lends=-1||#L1||sdel<> shape=1 exect=$var_stroka1=##[combo=BOX_U29.2] exect=$var_stroka2=##[combo=BOX_U4] aends=[combo=BOX_U5] alist=$GLOBALAENDS renms=%WL||$var_stroka1||[group=BOX_U15]||[double]||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; переименовать выделенные объекты в имя из буфера обмена (условия в диалоговом окне)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> lends=-1||#L1||sdel<> shape=U9 exect=$var_stroka1=##[combo=BOX_U29.1] exect=$var_stroka2=##[combo=BOX_U4] aends=[combo=BOX_U5] alist=$GLOBALAENDS renms=%WL||$var_stroka1||[group=BOX_U15]||[double]||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; переименовать выделенные объекты в имя из буфера обмена или ввести своё имя(условия в диалоговом окне)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> mends=@<info=o72%P%N//> lends=-1||#L1||sdel<>||?A65 vends=GLOBALMENDS<1>+GLOBALLENDS<1>!!-8+ shape=1||1 aends=@[combo=BOX_U29.2] alist=$GLOBALAENDS dends=@[combo=BOX_U4.1] dlist=$GLOBALDENDS bends=@[combo=BOX_U4] blist=$GLOBALBENDS cends=@[combo=BOX_U5] clist=$GLOBALCENDS renms=%WL||[group=BOX_U29]||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; группа переименований с счетчиком (с возможностью отката)
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> renms=FOLDM<%WL!!-1!!0>||$$_<info=f61::>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименовать файлы выделенных папок и выделенные файлы добавив в конец имен через _ имя родительской папки
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=U14 global renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1 aends=@[combo=BOX_U5] bends=@[combo=BOX_U4] renms=$GLOBALRENMS||^^cntr<1|1|GLOBALBENDS<1>>GLOBALAENDS<1>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименование... удалить в базовых именах выделенных объектов все небуквенные знаки до первой буквы + добавить в начало имен счетчик (выбор разделителя и разрядности счетчика в диалоговом окне, с возможностью отката)
slist=%WL||##path<4> sends=$GLOBALSLIST??1 exect=StringReverse('GLOBALSENDS<1>') renms=%WL||list<$GLOBALEXECT>||upd<1> ;; переименование... реверсирование базовых имён выделенных объектов
slist=%WL||##path<4>||&&(?i)[^a-zа-яё\s]!!~~||formt<w002,1> exect=_ArrayDisplay($GLOBALSLIST,'Удерживая~~CTRL~~выберите~~слова') slist=$GLOBALARRAY||formt<sp57,fnc_symzagup> renms=%WL||<srlist=GLOBALSLIST<t>>||upd<1> ;; переименовать выделенные объекты заданными
slist=%WL||##path<4>||&&(?i)[^a-zа-яё]!!~~~~||^^~~||formt<w002,1> GLOBALSLIST<a> slist=GLOBALARRAY<t>||formt<sp57,fnc_symzagup> renms=%WL||<srlist=$GLOBALSLIST>||upd<1> ;; переименование выделенных объектов - начало слов, выбранных в окне - со словами попробельно извлеченных из имен, с "Заглавной"
slist=%WL||##path<4>||&&(?i)[^a-zа-яё]!!~~~~||^^~~||formt<w003,1> GLOBALSLIST<a> slist=GLOBALARRAY<t>||formt<sp57,fnc_symzagup> renms=%WL||<srlist=$GLOBALSLIST>||upd<1> ;; переименование выделенных объектов - начало слов, выбранных в окне - со словами из имен состоящих из 5 и больше символов, с "Заглавной"
slist=%WL||##path<4>||&&(?i)[^a-zа-яё]!!~~~~||^^~~||formt<w004,1> GLOBALSLIST<a> slist=GLOBALARRAY<t>||formt<sp57,fnc_symzagup> renms=%WL||<srlist=$GLOBALSLIST>||upd<1> ;; переименование выделенных объектов - начало слов, выбранных в окне - со словами из имен состоящих от 1 до 4 символов, с "Заглавной"
slist=%WL||##path<6> txtsp=GLOBALSLIST<t>||"%p"||1 renms=$GLOBALTXTSP||list<%WL>||**0!!||upd<1> ;; создать выделенным файлам именные файлы без расширения с содержимым именем файла
slist=%WL||##path<6> txtsp=GLOBALSLIST<t>||"%p"||1 renms=$GLOBALTXTSP||list<%WL>||**0!!txt||upd<1> ;; создать выделенным файлам именные файлы txt с содержимым именем файла
slist=%WL||&&(?i)(\w.*\\.*)((\.[^.\\]+){1,})(?=.*\2)!!$1 renms=%WL||list<$GLOBALSLIST>||upd<1> ;; переименовать выделенные файлы: удалить двойные "расширения"
slist=%WL||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=U15 dilog=[combo=BOX_U4.1][combo=BOX_U4][combo=BOX_U5] renms=%WL||[group=BOX_U27.6]||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; добавление счетчика к имени объекта (условия в диалоговом окне, с возможностью отката)
slist=%WL||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt>||code<4> renms=%WL||&&(?i)[^a-zа-яё\s]!!~~||#G7||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1>||code<4> ;; в именах выделенных объектов удалить все небуквенные символы и удалить лишние пробелы (с возможностью отката)
slist=[tc=TM]||##path<4> renms=%WL||list<GLOBALSLIST<t>*?> moves=$GLOBALRENMS||"%t"//1 ;; переименовать выделенные файлы в активной панели относительно выделения в неактивной панели с дальнейшим их перемещением (с заменой) в неактивную панель
slist=FOLDC<%WL//1//-1//*.jpg|*.gif|*.png|*.jpeg|*.bmp>||test<0r!!200K> imgth=$GLOBALSLIST imgcn=$GLOBALIMGTH||"%p"//0//x//**png||imgcnv<>||resize<2,140>||progres<> renms=$GLOBALIMGCN1||##imagescntr<1|1|1> ;; открыть в просмотрщике все изображения в выделенных каталогах размер которых меньше 200 кбт и конвертировать выделенные изображения в размер 140px ширина (высота меняется автоматически) + переименовать результат в имена images
slist=PS<"%P"//0//0>||##path<6>||&&^0*(\d*)(.*)$!!$1||formt<11> exect=$var_i=GLOBALSLIST<1>+1 renms=%WL||^^cntr<$var_i|1|2>~~||upd<1> ;; переименовать выделенные объекты: добавить в начало последовательный счётчик, относительно максимального числа пронумерованных объектов в текущей папке
slist=PS<"%P"//0>||formt<23> renms=$GLOBALSLIST||@@Diacritic!!1||upd<1> ;; в активной панели переименовать все папки и файлы (с рекурсией): заменить диакритические символы на латинские
slist=PS<"%p"//1//0//*.epub> renms=$GLOBALSLIST||**0!!zip zpacf=$f300\Files\fonts\||x||allarh<GLOBALRENMS1<t>> renms=$GLOBALRENMS1||**0!!epub ;; во все файлы *.epub активной панели добавить папку со шрифтами "fonts", если таковая отсутствует
slist=PS<"%p"//1//0//*.epub> renms=$GLOBALSLIST||**0!!zip zpacf=$f300\Files\fonts\||x||allarh<GLOBALRENMS1<t>> renms=$GLOBALRENMS1||**0!!epub ;; во все файлы *.epub активной панели добавить папку со шрифтами "fonts\", если таковая отсутствует
slist=PS<"%p"//1//0//*.jpg>||test<12m!!119> renms=$GLOBALSLIST||^^<info=i119:://>_||&&:!!.||&&~~(.{8})!! ;; в активной панели файлам JPG имеющим информацию EXIF добавить в начало имен "Дата съемки" (YY.MM.DD_Name)
slist=PS<"%p"//1//0//*srt>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt|0> shape=5 xlist=PS<"%p"//1//0//*[combo=Создать~~список~~имён||Введите~~расширение~~видеофайлов||avi|mp4|mkv|ts||450||120||1||1]>||##path<4> renms=PS<"%p"//1//0//*[combo=Переименование||Введите~~расширение~~файлов~~для~~переименования||srt|smi|s2k|ssa|ass||450||120]>||list<$GLOBALXLIST>||ext<>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименовать в активной панели субтитры именами видео файлов, расширения видео файлов и субтитров задаются в диалоговом окне (с возможностью отката)
slist=PS<"%p"//1//0//*srt>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> xlist=[tc=AM]||##path<4> renms=PS<"%p"//1//0//*srt>||list<$GLOBALXLIST>||ext<>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименовать в активной панели файлы *.srt (субтитры) именами выделенных видеофайлов (с возможностью отката)
slist=PS<"%P"//1//0//:zeroext:> renms=$GLOBALSLIST||extplus<>||upd<1> ;; получить список файлов без расширения в активной панели без рекурсии и переименовать их в правильное расширение (взятое из их внутренних меток)
slist=PS<"%P"//1//0>||##path<6>||&&^0*(\d*)(.*)$!!$1||formt<11> exect=$var_i=GLOBALSLIST<1>+1 renms=%WL||^^cntr<$var_i|1|2>~~||upd<1> ;; переименовать выделенные объекты: добавить в начало последовательный счётчик, относительно максимального числа видимых пронумерованных объектов в текущей папке
slist=PS<"%P"//1//-1//:zeroext:> renms=$GLOBALSLIST||extplus<>||upd<1> ;; получить список файлов без расширения в активной панели с рекурсией (во всех подпапках) и переименовать их в правильное расширение (взятое из их внутренних меток)
slist=PS<"%P"//1>||<info=f11:://>¤<info=f12:://>¤<info=f1::|1//> xlist=$GLOBALSLIST||formt<lst1> renms=$GLOBALSLIST0||^^¤||$¤||<srlist=$GLOBALXLIST>||rflag<1> xlist=$GLOBALSLIST||formt<lst2> renms=$GLOBALRENMS1||^^¤||$¤||<srlist=$GLOBALXLIST>||rflag<1>||upd<1> ;; переименовать в активной папке файлы именем хеша MD5 и обратно (из присутствующих дубликатов остаётся только первый файл)
slist=PS<c:\5\//2//0> <FOR> 1 <TO> GLOBALSLIST<0> copys=PS<GLOBALSLIST<:INDEX:>//1//-1//jpg//0//0//1//1>||test<0r!!500K>||c:\6\temp\<info=o72GLOBALSLIST<:INDEX:>//> <NEXT> dubls=1 pause=1s renms=PS<c:\6\temp\//1//-1//jpg>||##<info=f61:://>||upd<1> ;; копировать из папок 1-го уровня каталога c:\5\ jpg файлы в создаваемые папки каталога c:\6\temp\ , далее в другом процессе их переименовать
start=IrfanView||/filelist=%L~~/convert="%p"*.ico~~/killmesoftly||&&hide||&&wait tcimg=$cm540 renms=[tc=AL-1]||test<1e!!ico>||##cntr<1|1|1>||^^favicon||&&\d!! ;; конвертировать в иконки все выделенные изображения с расширением под курсором + переименовать все полученное в имя favicon+ счетчик (если несколько файлов)
swcmd=renms=%WL||^^/@@||noprogres<>¦¦renms=%WL||&&^.{2}!!||noprogres<>¦¦AddDel@ ;; первое нажатие добавляет в начало имен выделенных файлов @@, повторное нажатие удаляет первые два символа в начале имен выделенных файлов
watch=1 renms=%WL||&&(.*)\(.+\)$!!$1||$$(<info=d1:://>)||upd<1> ;; добавить в конец имён выделенных папок количество всех файлов (число в скобках)
watch=1 renms=%WL||&&(.*)\(.+\)$!!$1||$$(<info=d7:://>)||upd<1> ;; добавить в конец имён выделенных папок количество файлов 1-го уровня (число в скобках)
xends=<info=o72%P%N>||&&^0*(\d*)(.*)$!!$1||#Sfnc_numplus0 renms=%WL||^^cntr<GLOBALXENDS<1>+|1|2>~~||upd<1> ;; переименовать выделенные объекты: добавить в начало последовательный счётчик, относительно нумерации объекта под курсором