Описание команды | |
copys |
Копирование файлов и каталогов.
copys=%L,%WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||cliplist||$var_aa||$GLOBALNAME||<xfolder>||Path, ||owrite<>, ||SeriesParam, ||**Ext, ||clpget, ||clipasis, ||clipup<>, ||date<>, ||mdat<>, ||<xfolder>, ||vers<>, ||cntr<>, ||bkt<>, ||rndm<>, ||tran<>, ||plug<>, ||Dialogs, ||first<>, ||<length>, ||jump<>, ||upd<>, ||[extnd], ||[search], ||<info>, ||<xinfo>, ||attr<>, ||modfs<>, ||total<>, ||swap<>, ||[tc], ||[smdl], ||group<>, ||copyn<>, ||tip<>, ||tips<>, ||symfold<>, ||rcopy<>, ||struct<>, ||test<>, ||<text>или[text], ||<tezt>или[tezt], ||openn<>, ||<srlist>, ||extplus<>, ||allfold<>, ||numb<>, ||noprogres<>, ||ignore<>, ||sdel<>, ||sortnm<>, ||htmext<>, ||cntlr<>, ||xcopy<>, ||sizex<>
Параметры:
1-й обязательный параметр. Может иметь несколько вариантов: | |
%L, %WL | Список выделенных объектов. Также может использоваться путь к файлу списка полных путей объектов %P%N. см. Дополнение №7 или с:\List.txt |
LISTF<> | Список заданных объектов. см. Дополнение №22. |
PS<> | Список объектов каталога. см. Дополнение №22. |
FOLDC<> | Список объектов содержимого каталогов. см. Дополнение №22. |
FOLDM<> | Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. |
LISTC<> | Список объектов из выделенных без дубликатов. см. Дополнение №22. |
FLST<> | Смешанные списки объектов по заданному списку. см. Дополнение №22. |
cliplist | Список полных путей объектов из буфера обмена. |
$var_aa | Массив. Переменная $var_a... - массив путей, созданный в команде exect. |
$GLOBALNAME | Массив. Список путей глобальной переменной см. Дополнение №23. |
<xfolder> | Список объектов относительно даты, размера, пути. см. Дополнение №11. |
2-й обязательный параметр. | |
Path | Path!!Flag!!RegExp!!Replace. Подпараметры разделяются символами !! Может быть от 1-го (обязательного) до 4-х подпараметров. Path//Flag//RegExp//Replace. Подпараметры разделяются символами // (рекомендуемый). Может быть от 2-х (обязательных) до 4-х подпараметров, где: Path - путь назначения (если в параметрах необходимо использовать путь объекта, то используйте два двоеточия ::). может использоваться параметр listz<List>, где List - список путей файлов назначения (с:\List.txt, $GLOBALNAME). Flag : 0 - не перезаписывать имеющиеся объекты. Добавление счётчика. (по умолчанию). 1 - перезаписывать имеющиеся объекты. 3 - добавление счётчика к целевому пути, если он существует. 4 - пропустить при совпадении имени объекта. 5 - пропустить, если целевой объект не существует. Не перезаписывать имеющиеся объекты. Добавление счётчика. 6 - пропустить, если целевой объект не существует. Перезаписывать имеющиеся объекты. 9 - проверка создания файла с помощью параметра owrite<> RegExp//Replace (RegExp!!Replace) - строка разделённая символами // означает изменение пути Path (путь назначения) с регулярными выражениями: первая часть "что искать", вторая "чем заменять" см. Дополнение №2. Для вставки какого-то дополнительного пути в строку регулярного выражения используется подпараметр path<Path> |
Дополнительные параметры: | |
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<> | Счётчик. Описание |
bkt<> | Счётчик. Описание |
rndm<> | Случайное имя. Получение случайных данных см. Дополнение №30. |
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. |
[smdl] | Проверка заданного(ых) имени(ён). [smdl=PartPath/clipasis] - проверяется имя PartPath (или clipasis список имён из буфера обмена) с копируемым/перемещаемым, если совпадает, то происходит копирование/перемещение. |
group<> | По заданному количеству в отдельные (создаваемые) каталоги. Параметр group<Number|CounterRank|Name>, где: Number - количество копируемых/перемещаемых элементов в каждый каталог. CounterRank - минимальное количество цифр в счётчике для папок. Name - начальное имя для папок. |
copyn<> | Заданное количество копий. Параметр copyn<Number>, где Number - нужное количество копий. Дополнительная настройка в TCIMG.ini в секции [Setting] в ключе StartWithCounter. |
tip<> | Копирование/Перемещение файлов в папки по типу. Описание |
tips<> | Копирование/Перемещение файлов, относительно заданных условий. Описание |
symfold<> | Копирование/Перемещение файлов в папки по сходству набора символов. Описание |
rcopy<> | Заменять не изменяя имени. Параметр rcopy<PathFile>. Будут заменены все файлы из списка файлом PathFile, не изменяя имени файлов из списка. |
struct<> | Пустая структура. Параметр struct<> используется совместно с первым параметром FOLDM<>, т.е. происходит не копирование, а создание пустых соответствующих файлов и недостающих папок. |
test<> | Проверка прохождения объекта под определённые условия. см. Дополнение №16. |
<text> или [text] | Получение информации из файла с регулярными выражениями. Описание |
<tezt> или [tezt] | Получение информации из файла с регулярными выражениями (только поиск). Описание |
openn<> | Открытие файлов. Описание |
<srlist> | Поиск и замена из файла. Описание |
extplus<> | Файлы без расширения. см. Дополнение №38 |
allfold<> | Копирование во все папки. Описание |
numb<> | Количество. Параметр numb<Number>, где Number - число копируемых объектов. |
noprogres<> | Без прогресс бара. |
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 - по числовому убыванию конечных цифр имени. |
htmext<> | Копирование относительно содержимого html/htm файла. Описание |
cntlr<> | Счётчик. При совпадении имён: 0 - счётчик слева. 1 - счётчик справа (по умолчанию). |
xcopy<> | Альтернативная функция копирования папок. При тестировании выявились некоторые баги внутренней функции Autoit копирования папок. Для устранения проблем создан параметр xcopy<Number>, где Number: 0 - копирование папок внутренней функцией DirCopy (по умолчанию). 1 - копирование папок альтернативной UDF функцией. |
sizex<> | Распределение файлов по папкам. Параметр sizex<Size|Folder> позволяет распределить файлы по папкам со счётчиком, относительно заданного размера папки, где: Size - число: приблизительный максимальный размер папки. К числу добавляется буква: B - число в байтах, K - в килобайтах, M - в мегабайтах, G - в гигабайтах (2M). Folder - имя создаваемой папки, к которой будет прибавляться счётчик при распределении файлов. |
Примечания:
Параметры разделяются символами "||". Могут располагаться в любой нужной последовательности, кроме порядок обязательных. Может быть от одного до нескольких параметров.См. также:
copyy, delsm, delss, emptt, empty, filep, filer, movee, moves, renmm, renms, renmz, scand
Примеры: | Как создать кнопку? |
<HOTKEY=10> copys=%WL||"%t"//0||$$_[info=s30]||upd<3> <HOTKEY=11> copys=%WL||"%t"//0||^^[info=s30]_||upd<3> <HOTKEY=X> copys=%WL||"%t"//0||^^cntr<1+|1|2>_||upd<3> ;; копирование выделенных объектов в неактивную панель:|ЛКМ - с добавлением нумерации в начало имён|Shift+ - с добавлением даты в конец имён |Ctrl+ - с добавлением даты в начало имён
<HOTKEY=10> copys=%WL||"%t"//0||$$_[info=s30]||upd<3> <HOTKEY=11> copys=%WL||"%t"//0||^^[info=s30]_||upd<3> <HOTKEY=X> copys=%WL||"%t"//0||^^cntr<1+|1|2>_||upd<3> ;; копирование выделенных объектов в неактивную панель:|ЛКМ - с добавлением нумерации в начало имён|Shift+ - с добавлением даты в конец имён|Ctrl+ - с добавлением даты в начало имён
<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=o9"%tprim1.f_l"> = 2 AND <info=o9"%tprim2.f_l"> = 2 <THEN> copys=%WL||"%t"//1||upd<3> <ENDIF> ;; копировать выделенные объекты в другую панель с заменой при условии, что в другой панели есть файлы prim1.f_l и prim2.f_l
<IF> <info=o9%P%N\prim1.f_l> = 2 AND <info=o9%P%N\prim1.f_l> = 2 <THEN> copys=[tc=TL]||%P%N\//1 <ENDIF> ;; копировать выделенные объекты из другой панели с заменой в папку под курсором в активной панели при условии, что в в папке под курсором есть файлы prim1.f_l и prim2.f_l
<IF> <info=o9[tc=AA]//> = 1 <THEN> copys=%WL||[tc=AA]//0||$$_[info=s30] <ELSE> copys=%WL||"%p\clpget"//0||$$_[info=s30] <ENDIF> ;; копировать выделенные объекты в папку под курсором с переименованием (+_Date) , если курсор на папке, иначе в папку с именем из буфера обмена
<IF> <info=s151"%t"|B//> > <info=o300%WL|3|B//> <THEN> copys=%WL||"%t"//0 <ELSE> infbx=Ошибка||Не~~хватает~~места~~на~~целевом~~диске~~<info=o79"%t">||5||200||70 <ENDIF> ;; проверить размер выделенных объектов и размер свободного пространство целевого диска (другой панели): если меньше, то копировать выделенные объекты в другую панель, если нет - выдать сообщение
<PRESS=11,12,31> copys=[tc=AL]||c:\My~~Video\ВИДЕО\ <PRESS=11,12,32> copys=[tc=AL]||d:\ДОКУМЕНТЫ\ <PRESS=1B> :EXIT: ;; при нажатии CTRL+ALT+1 копировать выделенные объекты в папку c:\My Video\ВИДЕО; при нажатии CTRL+ALT+2 копировать выделенные объекты в папку d:\ДОКУМЕНТЫ; выход из процесса по ESC
<PRESS=11,12,31> copys=[tc=AM]||C:\My~~Video\ВИДЕО\||upd<1> <PRESS=11,12,32> copys=[tc=AM]||d:\ДОКУМЕНТЫ\||upd<1> <PRESS=1B> :EXIT: ;; при нажатии CTRL+ALT+1 копировать выделенные объекты (или объект под курсором) в папку c:\My Video\ВИДЕО; при нажатии CTRL+ALT+2 копировать выделенные объекты (или объект под курсором) в папку d:\ДОКУМЕНТЫ; выход из процесса по ESC
alist=%WL slist=PS<"%T"//1//0>||##path<6>||&&^0*(\d*)(.*)$!!$1||formt<11> exect=$var_i=GLOBALSLIST<1>+1 xends=~~-~~ copys=$GLOBALALIST||"%t"//0||##cntr<$var_i|1|1> blist=$GLOBALCOPYS||##path<6> $GLOBALBLIST@$GLOBALALIST@GLOBALXENDS<1> sends=$GLOBALBLIST??1 asave=GLOBALSENDS||"%t"CopyLog.txt|2|@CRLF|2||upd<3> ;; копировать выделенные файлы в другую панель переименовав их в продолжение нумерации файлов другой панели и записать в файл CopyLog.txt имена новых файлов + откуда они были скопированы
alist=PS<"%p"//1//0//*.bak>||##path<6> GLOBALALIST<b> copys=$GLOBALARRAY||"%p"//1||&&\.bak$!!||**2!!||upd<1> beepss ;; вывести все *.bak активной панели в окне выбора, далее восстановить файлы из выбранных *.bak
alist=PS<"%p"//1//0//*.bkp|*.bak>||##path<6> GLOBALALIST<b> sends=$GLOBALARRAY??-1||eline<"%P"!!> copys=$GLOBALSENDS||[group=BOX_H9.8]//4||&&\.bkp|bak$!!||**2!! ;; восстановить файлы (в случае их отсутствия) из выбранных в диалоговом окне бэкап файлов активной панели *.bkp и *.bak (выбор файловой панели в диалоговом окне)
anf2d=$f212\Copy.txt||7||(.+)\R+(.+)||$1|$2 sends=%WL??-1||?Fpath5 anf2d=%WL||1||##@@a40$GLOBALANF2D0|GLOBALSENDS<:NUMBER:>|$GLOBALANF2D1[:ITEM:] copys=%WL||listz<$GLOBALANF2D1>//0 ;; копировать выделенные файлы в папки прописанные в файле C:\Copy.txt, если имена совпадают с начальными фразами в этом же файле.
anf2d=$f212\Copy2.txt||7||(.+)\R+(.+)||$1|$2 sends=%WL??-1||?Fpath5 anf2d=%WL||1||##@@a39GLOBALANF2D0|GLOBALSENDS<:NUMBER:>|$GLOBALANF2D1[:ITEM:] copys=%WL||listz<$GLOBALANF2D1>//0 ;; копировать выделенные файлы в папки прописанные в файле C:\Copy2.txt, если имена совпадают с регулярным выражениями в этом же файле.
arr2d=%WL||10||20|3:0 copys=$GLOBALARR2D||"%t"//0||upd<3> ;; из выделенных объектов копировать в другую панель 3 случайно выбранных
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> ;; для выделенных файлов создать копии в активной панели с именами из буфера обмена, если файл существует, то добавляется счётчик
bends=%WL??-1 start=7-Zip||x||-aoa||-oC:\arhive_xx||list<$GLOBALBENDS>||&&hide||&&wait||progres<> copys=PS<C:\arhive_xx//0//0>||x//1||allfold<C:\Folfers.txt//0>||noprogres<> delsm=C:\arhive_xx\||1 beepss ;; всё содержимое всех выделенных архивов распаковать во все папки, пути папок прописаны в файле C:\Folfers.txt
bends=-1||?F63,sym1||@CRLF!!Chr(124)||^^(?m)(.*\\(?:||$$))$ sends=PS<"%p"//0//0>??-1||&?GLOBALBENDS<x1> copys=$GLOBALSENDS||"%t"//1||upd<3> ;; копировать объекты активной панели в другую панель с заменой, имена которых есть в списке буфера обмена
bends=-1||?F63,sym1||@CRLF!!Chr(124)||^^(?m)(.*\\(?:||$$))$ sends=PS<"%p"//0//1>??-1||&?GLOBALBENDS<x1> copys=$GLOBALSENDS||"%t":://1//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||upd<3> ;; копировать объекты активной панели и объекты папок 1-го уровня в другую панель с заменой сохраняя структуру, имена которых есть в списке буфера обмена
copys=%P%N||"%t"//0 ;; копировать все объекты из файл-списка под курсором в другую панель
copys=%WL||"%p"//0 ;; копировать выделенное в ту же панель
copys=%WL||"%p"//0||#Hcrc32||^^<info=o72:://>_||upd<1> ;; копировать выделенные объекты в активную панель добавив к концу имени хеш имени
copys=%WL||"%p"//0||$$+++ ;; копировать выделенные объекты в активную панель добавив к концу имени +++
copys=%WL||"%p"//0||$$+++||upd<1> dilog=[msgbx=Финиш<#>Всё~~скопировалось<#>0<#>OK<+>1<#>280<#>110<#>1|5|1] ;; дублировать выделенные объекты, добавив в конец имён "+++" и выдать сообщение, которое закрывается через 5 секунд
copys=%WL||"%p"//0||$$date<DATE1>||**1!!?.bak ;; создать бэкап-копии выделенных элементов в активной панели, вместо счетчика системное время
copys=%WL||"%p"//0||**0!![combo=BOX3]||openn<%%COMMANDER_PATH%%\AkelPad.exe|1> ;; копирование файлов с изменением расширения (выбранное в диалоговом окне) + открыть 1-й скопированный файл в редакторе AkelPad
copys=%WL||"%p"//0||**0!![input=BOX49]||struct<>||upd<1> ;; выделенным файлам в текущей папке создать пустые одноимённые файлы (расширение вводится в диалоге)
copys=%WL||"%p"//0||**0!!clpget||struct<>||upd<1> ;; выделенным файлам в текущей папке создать пустые одноимённые файлы (расширение из буфера обмена)
copys=%WL||"%p"//0||**0!!txt||struct<>||upd<1> ;; выделенным файлам в текущей папке создать пустые одноимённые файлы txt
copys=%WL||"%p"//0||**1!!?.[combo=BOX3]||openn<%%COMMANDER_PATH%%\AkelPad.exe|1> ;; копирование файлов с изменением расширения (выбранное в диалоговом окне) включив в имя предыдущее расширение + открыть 1-й скопированный файл в редакторе AkelPad
copys=%WL||"%p"//0||**1!!?.[combo=BOX3]||openn<TextEdit|1> ;; копирование выделенных файлов с изменением расширения (выбранное в диалоговом окне) включив в имя предыдущее расширение + открыть 1-й скопированный файл в назначенном редакторе, прописанным в TCIMG.ini
copys=%WL||"%p"//0||**1!!?.[combo=BOX3]||openn<TextEdit|-1> ;; копирование выделенных файлов с изменением расширения (выбранное в диалоговом окне) включив в имя предыдущее расширение + открыть все итоговые файлы в редакторе, прописанным в TCIMG.ini
copys=%WL||"%p"//0||**1!!?.bak ;; создать бэкап-копии выделенных элементов в активной панели
copys=%WL||"%p"//0||**1!!?.txt||openn<%%COMMANDER_PATH%%\AkelPad.exe|1> ;; копирование выделенных файлов с изменением расширения на "TXT", включив в имя - предыдущее расширение + открыть 1-й скопированный файл в редакторе AkelPad
copys=%WL||"%p"//0||[input] ;; создать копию файла под курсором с именем введенным в диалоге
copys=%WL||"%p"//0||^^+++ ;; копировать выделенные объекты в активную панель добавив к началу имени +++
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть 1-й скопированный файл в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|-1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть все скопированные файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 скопированные файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|a1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть 1-й копируемый файл в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|a-1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть все копируемые файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|a1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 копируемые файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|z1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть 1-й копируемый и скопированный файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|z-1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть все копируемые и скопированные файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<%%COMMANDER_PATH%%\AkelPad.exe|z1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 копируемые и скопированные файлы в редакторе AkelPad
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<Explorer|1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 скопированные файлы в редакторе, прописанным в TCIMG.ini в секции [Programs] в ключе Explorer
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<HH|1-5|-800|3> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 скопированные файлы в редакторе, прописанным в TCIMG.ini в секции [Programs] в ключе HH
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<TextEdit|1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 скопированные файлы в редакторе, прописанным в TCIMG.ini в секции [Programs] в ключе TextEdit
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<TextEdit|a1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 копируемые файлы в редакторе, прописанным в TCIMG.ini в секции [Programs] в ключе TextEdit
copys=%WL||"%p"//0||bkt<!!(!!)!!1>||openn<TextEdit|z1-5> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя + открыть с 1 по 5 копируемые и скопированные файлы в редакторе, прописанным в TCIMG.ini в секции [Programs] в ключе TextEdit
copys=%WL||"%p"//0||cntlr<0>||&&\(\d+\)!!||&&^(.+)_\d+$!!$1 ;; копия файла (№) добавление счетчика слева (в случае совпадения имен) с удалением счетчика справа ( _01 или такого (1)) — будут удаляться все скобки в которых только цифры
copys=%WL||"%p"//0||cntlr<0>||&&\(\d+\)$!!||&&^(.+)_\d+$!!$1 ;; создать выделенным объектам копию (№) добавление счетчика слева (в случае совпадения имен) с удалением счетчика справа такого вида _01 или такого (1) (поэтапно)
copys=%WL||"%p"//0||cntlr<0>||&&^(.+)_\d+$!!$1 ;; создать копии выделенным объектам, добавление счетчика слева №_ (в случае совпадения имен) с удалением счетчика справа _01(если имеется)
copys=%WL||"%p"//0||copyn<[combo=Создать~~копии||Введите~~нужное~~количество:||1|3|5|8|10||300||120||3]>||$$_cntr<0|1|2>||upd<1> ;; создать выделенным объектам N-оe количество копий указанных в диалоговом окне (combo)
copys=%WL||"%p"//0||copyn<[input=Создать~~копии|Введите~~нужное~~количество|1|300|120]>||$$_cntr<0|1|2>||upd<1> ;; создать выделенным объектам n-оe количество копий указанных в диалоговом окне (input)
copys=%WL||"%p"//0||copyn<5>||bkt<!!!!_!!1!!0!!1>||cntlr<0> ;; создать по 5 копий выделенных файлов, счетчик слева
copys=%WL||"%p"//0||symfold<8!!0> ;; копировать выделенные файлы в папки текущей панели, начало имён которых совпадают с первыми 8 символами файла
copys=%WL||"%p"//0||symfold<8!!1> ;; копировать выделенные файлы в папки текущей панели, имена которых включают в себя первые 8 символов
copys=%WL||"%p"//0||symfold<8!!2> ;; копировать выделенные файлы в папки текущей панели, начало имён которых совпадают с последними 8 символами файла
copys=%WL||"%p"//0||tip<Extensions> ;; копировать выделенные файлы в текущую панель в создаваемые папки, соответствующие расширению
copys=%WL||"%p"//1||&&\.bak$!!||**2!!||upd<1> ;; замена оригиналов копиями выделенных бэкап файлов
copys=%WL||"%p"//1||**1!!?.bak ;; создать бэкап-копии выделенным элементам в активной панели, с перезаписью существующих
copys=%WL||"%p"//1||**1!!?.bak||attr<+H>||upd<1> ;; создать бэкап-копии выделенных элементов в активной панели и присвоить им атрибут "Скрытый", с перезаписью уже существующих
copys=%WL||"%p"//5||symfold<3!!0> ;; копировать выделенные файлы в папки текущей панели, начало имён которых совпадают с первыми 3-мя символами файла (если похожих папок не найдено, то файлы не копируются)
copys=%WL||"%p":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3 ;; копировать выделенные объекты в активную панель, каждый в именную папку
copys=%WL||"%p"||$$[input=BOX_U3]||upd<1> ;; дублировать выделенные объекты, добавив в конец имён фразу введённую в диалоге
copys=%WL||"%p"||^^[input=BOX_U2]||upd<1> ;; дублировать выделенные объекты, добавив в начало имён фразу введённую в диалоге
copys=%WL||"%p"||^^date<DATE1~~> ;; копировать выделенное - вставляет в начало базового имени дату из шаблона DATE1
copys=%WL||"%p"clpget//0||upd<1> ;; копировать выделенные файлы в папку в активной панели (имя папки из буфера обмена)
copys=%WL||"%p"Photo//0||upd<1> ;; копировать выделенные файлы в папку Photo в активной панели
copys=%WL||"%p%O\"//0//(path<"%p">)(.*\\)(.*\\)//$1$3 ;; копировать выделенные объекты в активную панель, в именную папку
copys=%WL||"%p%O\"//3//(.*\\)(([^\\]*\\){1})(.+)\\?//$1$4 ;; копировать выделенные объекты на уровень вверх, в папку именем элемента под курсором
copys=%WL||"%p[tc=AO]\"//0||$$_clpget||upd<1> ;; копировать выделенные объекты, с добавлением в конец имён содержимого буфера обмена, в папку с именем файла под курсором
copys=%WL||"%p[tc=AO]\"//0||$$_clpget||upd<1>||jump<4> ;; копировать выделенные объекты, с добавлением в конец имён содержимого буфера обмена, в папку с именем файла под курсором, с открытием папки в другой панели
copys=%WL||"%p[tc=AO]\"//0||^^clpget_||upd<1> ;; копировать выделенные объекты, с добавлением в начало имён содержимого буфера обмена, в папку с именем файла под курсором
copys=%WL||"%t"//0 beepss ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, по завершению издать звук
copys=%WL||"%t"//0 delss=FOLDC<%WL//1//-1>||1 ;; копировать выделенные каталоги в другую панель, после чего удалить все файлы в изначально выделенных каталогах
copys=%WL||"%t"//0 sndps=%%COMMANDER_PATH%%\Files\Config\Media\Ballance\Tc~~Operation~~Complete.wav ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, по завершению воспроизвести звуковой файл
copys=%WL||"%t"//0||##[tc=AO] ;; копировать выделенные объекты в другую панель с переименованием базового имени в имя файла под курсором
copys=%WL||"%t"//0||##[tezt=%P%N//\<417\>([^\r\n]*)//#_//\<617\>([^\r\n]*)//#.(//\<347\>([^\r\n]*)//#).[//\<227\>([^\r\n]*)//#-//\<237\>([^\r\n]*)//#]]||@@RusLat||&&(~~)!!_||upd<3> ;; копировать выделенные объектов в другую панель, из содержимого текстового файла под курсором извлечь определённые теги, вставив между ними заданные фразы для формирования базового имени, так же заменить пробелы на _ и произвести транслитерацию
copys=%WL||"%t"//0||##<info=i7:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; копировать выделенные изображения в другую панель в создаваемые именные папки min - max (имя берётся относительно большей стороны приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||##<info=i8:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; копировать выделенные изображения в другую панель в создаваемые именные папки min - max (имя берётся относительно меньшей стороны приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||clipup<>||upd<5> pause=500 patha=clpget||fold<> pause=500 marks=list<clpget> pause=500 delss=FOLDC<[tc=AL]//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<[tc=AL]//1//1//html|css//0>||1||test<1n!!_\d*> arwcx=[tc=AP]"%O"||chm||1 ;; выделенный каталог копировать в другую панель (с переименованием в заголовок <title> из файла index.html) с удалением, после копирования - ненужных файлов в скопированном каталоге + упаковать в chm
copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||clipup<>||upd<5> pause=500 patha=clpget||fold<> pause=500 marks=list<clpget> pause=500 delss=FOLDC<[tc=AP]//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<[tc=AP]//1//1..html|css//0>||1||test<1n!!_\d*> ;; выделенный каталог копировать в другую панель (с переименованием в заголовок <title> из файла index.html) с удалением, после копирования - ненужных файлов в скопированном каталоге
copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||upd<1>||sdel<> ;; копировать выделенные каталоги в другую панель с переименованием заголовком из тегов <title></title> из вложенных внутрь файлов index.html
copys=%WL||"%t"//0||##<text=:://([^~~\r\n]+)(.*[\r\n]*)*//$1> ;; копировать выделенные текстовые файлы в другую панель с переименованием именем первого слова, взятого из содержимого копируемого текстового файла
copys=%WL||"%t"//0||##cntr<1|1|3|1> ;; копировать выделенные объекты в другую панель с переименованием базового имени по счётчику
copys=%WL||"%t"//0||##cntr<1|1|3|1>||clipup<> ;; копировать выделенные объекты в другую панель с переименованием базового имени по счётчику + записать в буфер обмена новые пути объектов
copys=%WL||"%t"//0||##cntr<1|1|3|1>||clipup<6> ;; копировать выделенные объекты в другую панель с переименованием базового имени по счётчику + записать в буфер обмена имена объектов с расширениями
copys=%WL||"%t"//0||##indexcntr<1-_|1|1>||upd<3> ;; копировать в другую панель выделенные объекты, назначить имя index + _счётчик (первое имя без счётчика)
copys=%WL||"%t"//0||##indexcntr<1-|1|1>||upd<3> ;; копировать в другую панель выделенные объекты, назначить имя index + счётчик (первое имя без счётчика)
copys=%WL||"%t"//0||&&(.*)_(.*)!!$2_$1 ;; копировать выделенные объекты в другую панель, заменив местами в базовом имени части между _
copys=%WL||"%t"//0||**1!!?.bak ;; создать бэкап-копии выделенных элементов в другой панели
copys=%WL||"%t"//0||**2!!?.<info=f230::> ;; копировать выделенные файлы, заменить расширение на "правильное", если не найдено, то расширение остаётся прежним
copys=%WL||"%t"//0||^^<info=i48:://>\||:!!-||upd<3> ;; копировать выделенные фотографии в другую панель каждую в создаваемую именную папку даты и времени (имя берётся из EXIF фото из тега DateTime)
copys=%WL||"%t"//0||^^test\||upd<3> ;; копировать выделенные объекты в другую панель в папку "test"
copys=%WL||"%t"//0||<info=o201:://> ;; копировать выделенные объекты в другую панель в создаваемые папки (имя папки берётся из 1-й строки комментария)
copys=%WL||"%t"//0||111!!222||swap<> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты и заменить местами 111 на 222 и 222 на 111
copys=%WL||"%t"//0||allfold<[tc=TL]> ;; копировать выделенные объекты в другую панель во все выделенные папки
copys=%WL||"%t"//0||attr<+SH!!0> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, присвоив атрибуты системный и скрытый
copys=%WL||"%t"//0||bkt<!!(!!)!!1> ;; копировать выделенные объекты с добавлением счётчика (N) в базовое имя
copys=%WL||"%t"//0||cntlr<0> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты (при совпадении имени счетчик слева)
copys=%WL||"%t"//0||copyn<8> ;; в другой панели сделать 8 дубликатов для каждого выделенного объекта
copys=%WL||"%t"//0||copyn<8>||bkt<!!(!!)!!1> delss=%WL||1 ;; в другой панели сделать 8 дубликатов для каждого выделенного объекта, со счётчиком (N) и удалить исходные объекты
copys=%WL||"%t"//0||copyn<8>||bkt<!!(!!)!!1> ;; в другой панели сделать 8 дубликатов для каждого выделенного объекта, со счётчиком (N)
copys=%WL||"%t"//0||copyn<8>||bkt<!![!!]!!2> ;; в другой панели сделать 8 дубликатов для каждого выделенного объекта, со счётчиком [0N]
copys=%WL||"%t"//0||group<6|3|<info=f61%P%N//>> ;; копировать выделенные объекты в другую панель, по 6 в отдельные папки именем родительской папки (минимальное количество цифр в счётчике папок 3)
copys=%WL||"%t"//0||group<6|3|Groupe_> ;; копировать выделенные объекты в другую панель, по 6 в отдельные папки именем Groupe_ (минимальное количество цифр в счётчике папок 3)
copys=%WL||"%t"//0||group<6|3> ;; копировать выделенные объекты в другую панель, по 6 в отдельные папки (минимальное количество цифр в счётчике 3)
copys=%WL||"%t"//0||modfs<0,1,2||#SISDATE> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, изменить копируемым объектам дату модификации, дату создания и дату последнего доступа на системную дату
copys=%WL||"%t"//0||modfs<0||#SISDATE!!-m5> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, изменить копируемым объектам дату модификации на системную дату, уменьшенную на 5 месяцев
copys=%WL||"%t"//0||modfs<0||#SISDATE> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, изменить копируемым объектам дату модификации на системную дату
copys=%WL||"%t"//0||numb<200>||group<20||1>||,!!||~~!!||test<1e!!%E> ;; копировать в другую панель из выделенного 200 файлов, с таким же расширением, как у файла по курсором и распределить их по 20 в отдельные папки
copys=%WL||"%t"//0||numb<5> ;; копировать из выделенного 5 объектов в другую панель
copys=%WL||"%t"//0||sizex<2M|size_2mb>||upd<3> ;; выделенные файлы копировать в другую панель в папки "size_2mb" со счётчиком (приблизительный размер папки 2Mb)
copys=%WL||"%t"//0||test<0a!!D//0r!!1M> ;; из выделенных объектов из выделенных объектов копировать в другую панель файлы меньше 1Mb
copys=%WL||"%t"//0||test<0a!!D//1r!!1M> ;; копировать в другую панель файлы больше 1Mb
copys=%WL||"%t"//0||test<0a!!D//2r!!1M> ;; из выделенных объектов копировать в другую панель файлы равные 1Mb
copys=%WL||"%t"//0||test<0a!!D//4r!!128K>||upd<3> ;; из выделенных объектов копировать в другую панель файлы, размер которых не равен 128Kb
copys=%WL||"%t"//0||test<0a!!D>||upd<3> ;; из выделенных объектов копировать в другую панель только файлы
copys=%WL||"%t"//0||test<0e!!%E>||upd<3> ;; из выделенного копировать все файлы кроме файлов с расширением фала под курсором
copys=%WL||"%t"//0||test<0e!!txt|ini|html> ;; копировать в другую панель только те, которые не имеют расширение txt, ini, html (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<0g!!16:9!!1!!Display~~aspect~~ratio> ;; копировать выделенные видеофайлы в другую панель, соотношение сторон которых не равна 16:9
copys=%WL||"%t"//0||test<0g!!320!!2!!Bit~~rate!!Kbps> ;; копировать выделенные аудиофайлы в другую панель, битрейт которых не равен 320 Kbps
copys=%WL||"%t"//0||test<0g!!492!!1,8!!Width!!pixels//0g!!368!!1,8!!Height!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина не равна 492 пикселям, высота не равна 368 пикселям
copys=%WL||"%t"//0||test<0g!!492!!1,8!!Width!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина не равна 492 пикселям
copys=%WL||"%t"//0||test<0g!!Rock!!0!!Genre> ;; копировать выделенные аудиофайлы в другую панель, жанр которых не является Rock
copys=%WL||"%t"//0||test<0j!!-1!!Ламинация!!1>||upd<3> ;; из выделенных файлов копировать в другую панель те, в содержимом которых нет слова "Ламинация"
copys=%WL||"%t"//0||test<0n!!~~>||upd<3> ;; из выделенных копировать в другую панель только те, которые не имеют в базовом имени пробелы (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<10f!!!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых есть всего 5 подпапок (с рекурсией)
copys=%WL||"%t"//0||test<10f!!{}5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых нет ровно 5 файлов (с рекурсией)
copys=%WL||"%t"//0||test<10f!!=5!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых есть всего 5 файлов и 5 подпапок (с рекурсией)
copys=%WL||"%t"//0||test<10f!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых есть всего 5 файлов (с рекурсией)
copys=%WL||"%t"//0||test<10m!!33!!SONY> ;; копировать выделенные изображения в другую панель, изготовитель фотоаппарата которых SONY (тег Make)
copys=%WL||"%t"//0||test<11m!!33!!SONY> ;; копировать выделенные изображения в другую панель, изготовитель фотоаппарата которых не SONY (тег Make)
copys=%WL||"%t"//0||test<12f!!!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых в корне есть всего 5 подпапок
copys=%WL||"%t"//0||test<12f!!{}5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых в корне нет ровно 5 файлов
copys=%WL||"%t"//0||test<12f!!=0!!=0>||upd<3> ;; из выделенных папок копировать в другую панель пустые папки
copys=%WL||"%t"//0||test<12f!!=5!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых в корне есть всего 5 файлов и 5 подпапок
copys=%WL||"%t"//0||test<12f!!=5>||upd<3> ;; из выделенных папок копировать в другую панель те, у которых в корне есть всего 5 файлов
copys=%WL||"%t"//0||test<12m!!33> ;; копировать выделенные изображения в другую панель, в тегах которого есть значение изготовителя фотоаппарата (тег Make)
copys=%WL||"%t"//0||test<13m!!33> ;; копировать выделенные изображения в другую панель, в тегах которого нет значения изготовителя фотоаппарата (тег Make)
copys=%WL||"%t"//0||test<14m!!23!!72> ;; копировать выделенные изображения в другую панель, у которых разрешение по X меньше 72 (тег XResolution)
copys=%WL||"%t"//0||test<15m!!23!!72> ;; копировать выделенные изображения в другую панель, у которых разрешение по X больше 72 (тег XResolution)
copys=%WL||"%t"//0||test<1a!!D//0r!!1M> ;; из выделенных объектов копировать в другую панель папки меньше 1Mb
copys=%WL||"%t"//0||test<1a!!D//1r!!1M> ;; из выделенных объектов копировать в другую панель папки больше 1Mb
copys=%WL||"%t"//0||test<1a!!D//2r!!128K!!>||upd<3> ;; из выделенных объектов копировать в другую панель папки, размер которых без рекурсии равен 128Kb
copys=%WL||"%t"//0||test<1a!!D//2r!!128K>||upd<3> ;; из выделенных объектов копировать в другую панель папки, размер которых равен 128Kb
copys=%WL||"%t"//0||test<1a!!D//2r!!1M> ;; из выделенных объектов копировать в другую панель папки равные 1Mb
copys=%WL||"%t"//0||test<1a!!D//4r!!128K!!>||upd<3> ;; из выделенных объектов копировать в другую панель папки, размер которых без рекурсии не равен 128Kb
copys=%WL||"%t"//0||test<1a!!D//4r!!128K>||upd<3> ;; из выделенных объектов копировать в другую панель папки, размер которых не равен 128Kb
copys=%WL||"%t"//0||test<1a!!D>||upd<3> ;; из выделенных объектов копировать в другую панель только папки
copys=%WL||"%t"//0||test<1a!!R>||upd<3> ;; из выделенных объектов копировать в другую панель объекты с атрибутом "только для чтения"
copys=%WL||"%t"//0||test<1d!!.*f.*f.*f.*>||upd<3> ;; из выделенных копировать в другую панель только те, которые имеют в родительском пути три буквы f (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1e!!%E>||numb<5> ;; копировать в другую панель из выделенного 5 файлов, с таким же расширением, как у файла по курсором
copys=%WL||"%t"//0||test<1e!!gif//9m!!x>||##<info=i1:://>||?Ffnc_numrange1||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные и файлы GIF в создаваемые именные папки (имя берётся из размера изображения приближённого к кратному диапазону 100 : 0-100 = 100, 101-200 = 200, 201-300 = 300 ...)
copys=%WL||"%t"//0||test<1e!!gif//9m!!x>||##<info=i1:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные и файлы GIF в создаваемые именные папки min - max (имя берётся из размера изображения приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||test<1e!!txt|ini|html> ;; копировать в другую панель только те, которые имеют расширение txt, ini, html (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1e!!txt|ini>||upd<3> ;; из выделенных копировать в другую панель только те, которые имеют в расширении txt и ini (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1e!!txt>||upd<3> ;; из выделенных копировать в другую панель только те, которые имеют в расширении txt (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1g!!16:9!!1!!Display~~aspect~~ratio> ;; копировать выделенные видеофайлы в другую панель, соотношение сторон которых равна 16:9
copys=%WL||"%t"//0||test<1g!!320!!2!!Bit~~rate!!~~kb/s>||upd<3> ;; копировать в другую панель из выделенного аудиофайлы, у которых битрейт 320 (используется библиотека MediaInfo.dll)
copys=%WL||"%t"//0||test<1g!!320!!2!!Bit~~rate!!Kbps> ;; копировать выделенные аудиофайлы в другую панель, битрейт которых равен 320 Kbps
copys=%WL||"%t"//0||test<1g!!492!!1,8!!Width!!pixels//1g!!368!!1,8!!Height!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина равна 492 пикселям, высота равна 368 пикселям
copys=%WL||"%t"//0||test<1g!!492!!1,8!!Width!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина равна 492 пикселям
copys=%WL||"%t"//0||test<1g!!5mn30s!!2!!Duration> ;; копировать выделенные аудиофайлы в другую панель, время воспроизведения которых не равна 5 минут 30 секунд
copys=%WL||"%t"//0||test<1g!!5mn30s!!2!!Duration> ;; копировать выделенные аудиофайлы в другую панель, время воспроизведения которых равна 5 минут 30 секунд
copys=%WL||"%t"//0||test<1g!!Rock!!0!!Genre> ;; копировать выделенные аудиофайлы в другую панель, жанр которых является Rock
copys=%WL||"%t"//0||test<1j!!-1!!Ламинация!!1>||upd<3> ;; из выделенных файлов копировать в другую панель те, в содержимом которых есть слово "Ламинация"
copys=%WL||"%t"//0||test<1j!!16!!D0CF11E0A1B11AE1>||upd<3> ;; из выделенных файлов копировать в другую панель, в начале бинарного содержимого которых есть "D0CF11E0A1B11AE1" (файлы типа MSI, DOC, DOT, PPS, PPT, XLS, MSP и др.)
copys=%WL||"%t"//0||test<1j!!8!!7F454C46>||upd<3> ;; из выделенных файлов копировать в другую панель, в начале бинарного содержимого которых есть "7F454C46"
copys=%WL||"%t"//0||test<1l!!n!!5> ;; копировать выделенные объекты в другую панель - только те, которые имеют в базовом имени больше 5 символов
copys=%WL||"%t"//0||test<1l!!p!!255> ;; копировать из выделенного в другую панель , путь которых более 255 символов
copys=%WL||"%t"//0||test<1m!!1200> ;; копировать выделенные изображения в другую панель, ширина которых равна 1200px
copys=%WL||"%t"//0||test<1n!![A-Z]>||upd<3> ;; копировать выделенные объекты в другую панель - только те, которые имеют в базовом имени заглавные латинские буквы
copys=%WL||"%t"//0||test<1n!![А-Я|Ё]>||upd<3> ;; копировать выделенные объекты в другую панель - только те, которые имеют в базовом имени заглавные буквы кириллицы
copys=%WL||"%t"//0||test<1n!!\d>||upd<3> ;; из выделенных копировать в другую панель только те, которые имеют в базовом имени цифры (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1n!!^([A-C])>||upd<3> ;; копировать выделенные объекты в другую панель - только те, которые имеют в первую букву A или B или C
copys=%WL||"%t"//0||test<1n!!^(A)>||upd<3> ;; копировать выделенные объекты в другую панель - только те, которые имеют в первую букву A
copys=%WL||"%t"//0||test<1n!!^(A|B)>||upd<3> ;; копировать выделенные объекты в другую панель - только те, которые имеют в первую букву A или B
copys=%WL||"%t"//0||test<1n!!~~>||~~!!_||upd<3> ;; из выделенных копировать в другую панель только те, которые имеют в базовом имени пробелы, при перемещении заменяет пробелы на _ (не заменяя имеющиеся объекты)
copys=%WL||"%t"//0||test<1t!!привет> ;; копировать в другую панель выделенные файлы, в содержимом которых есть слово "привет"
copys=%WL||"%t"//0||test<1w!!!!f230::|2> ;; из выделенных файлов копировать в другую панель те, которые не определяются по содержимому (т.е. возвращается пустое расширение, см. Дополнение №38)
copys=%WL||"%t"//0||test<1w!!!!f230::> ;; из выделенных файлов копировать в другую панель те, которые не определяются по содержимому (т.е. возвращается пустое расширение, см. Дополнение №38)
copys=%WL||"%t"//0||test<1w!!``f11::!!f230::|2>||upd<3> ;; из выделенных файлов копировать в другую панель те, которые определяются по содержимому (т.е. полученное расширение совпадает с существующим, см. Дополнение №38)
copys=%WL||"%t"//0||test<1w!!``f11::!!f230::>||upd<3> ;; из выделенных файлов копировать в другую панель те, которые определяются по содержимому (т.е. полученное расширение совпадает с существующим, см. Дополнение №38)
copys=%WL||"%t"//0||test<1w!!1!!f201::|16>||upd<3> ;; из выделенных файлов копировать в другую панель исполняемые файлы, в ресурсах которых есть тип "VERSION"
copys=%WL||"%t"//0||test<1w!!1!!f470::>||upd<3> ;; из выделенных файлов копировать в другую панель те, которые являются архивами, используется 7-ZIP
copys=%WL||"%t"//0||test<1x!!!!}d9{d19> ;; копировать выделенные объекты, только те, время модификации которых изменилось с 10-го по 18-е число
copys=%WL||"%t"//0||test<1x!!!!}h13{h23> ;; копировать выделенные объекты, только те, время модификации которых изменилось с 14:00 до 22:59
copys=%WL||"%t"//0||test<1x!!!!}m1{m11> ;; копировать выделенные объекты, только те, время модификации которых изменилось с февраля по октябрь
copys=%WL||"%t"//0||test<1x!!!!}y2009{y2013> ;; копировать выделенные объекты, только те, время модификации которых изменилось с 2010 по 2012 год
copys=%WL||"%t"//0||test<1x!!!!=d10=d18> ;; копировать выделенные объекты, только те, время модификации которых изменилось 10-го и 18-го числа
copys=%WL||"%t"//0||test<1x!!!!=d10> ;; копировать выделенные объекты, только те, время модификации которых изменилось 10-го числа
copys=%WL||"%t"//0||test<1x!!!!=h14=h22> ;; копировать выделенные объекты, только те, время модификации которых изменилось с 14:00 до 14:59 и с 22:00 до 22:59
copys=%WL||"%t"//0||test<1x!!!!=h14> ;; копировать выделенные объекты, только те, время модификации которых изменилось с 14:00 до 14:59
copys=%WL||"%t"//0||test<1x!!!!=m2=m10> ;; копировать выделенные объекты, только те, время модификации которых изменилось в феврале и в октябре
copys=%WL||"%t"//0||test<1x!!!!=m2> ;; копировать выделенные объекты, только те, время модификации которых изменилось в феврале
copys=%WL||"%t"//0||test<1x!!!!=y2009> ;; копировать выделенные объекты, только те, время модификации которых изменилось в 2009 году
copys=%WL||"%t"//0||test<1x!!!!=y2010=y2012> ;; копировать выделенные объекты, только те, время модификации которых изменилось в 2010 и в 2012 году
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-d7> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 7-ми дней
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-h3> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 3-х часов
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-m2> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 2-х месяцев
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-n5> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 5-ти минут
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-w17> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 17-ти недель
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-y2+w11-m2+d7-h3> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении заданной даты
copys=%WL||"%t"//0||test<1x!!#SISDATE!!-y2> ;; копировать выделенные объекты, только те, время модификации которых изменилось в течении последних 2-х лет
copys=%WL||"%t"//0||test<1x!!<adata=%T%M>!!{0> ;; копировать выделенные объекты, только те, дата модификации которых меньше даты последнего доступа объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<adata=%T%M>!!}0> ;; копировать выделенные объекты, только те, дата модификации которых больше даты последнего доступа объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<adata=%T%M>!!=0> ;; копировать выделенные объекты, только те, дата модификации которых равна дате последнего доступа объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<cdata=%T%M>!!{0> ;; копировать выделенные объекты, только те, дата модификации которых меньше даты создания объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<cdata=%T%M>!!}0> ;; копировать выделенные объекты, только те, дата модификации которых больше даты создания объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<cdata=%T%M>!!=0> ;; копировать выделенные объекты, только те, дата модификации которых равна дате создания объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<mdata=%T%M>!!{0> ;; копировать выделенные объекты, только те, дата модификации которых меньше даты модификации объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<mdata=%T%M>!!}0> ;; копировать выделенные объекты, только те, дата модификации которых больше даты модификации объекта в другой панели
copys=%WL||"%t"//0||test<1x!!<mdata=%T%M>!!=0> ;; копировать выделенные объекты, только те, дата модификации которых равна дате модификации объекта в другой панели
copys=%WL||"%t"//0||test<1x!!14:12:05!!{2> ;; копировать выделенные объекты, только те, время модификации которых меньше времени 14:12:05
copys=%WL||"%t"//0||test<1x!!14:12:05!!}2> ;; копировать выделенные объекты, только те, время модификации которых больше времени 14:12:05
copys=%WL||"%t"//0||test<1x!!14:12:05!!=2> ;; копировать выделенные объекты, только те, время модификации которых равна времени 14:12:05
copys=%WL||"%t"//0||test<1x!!2012/01/09!!{1> ;; копировать выделенные объекты, только те, короткая дата модификации которых меньше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<1x!!2012/01/09!!}1> ;; копировать выделенные объекты, только те, короткая дата модификации которых больше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<1x!!2012/01/09!!=1> ;; копировать выделенные объекты, только те, короткая дата модификации которых равна короткой дате 2012/01/09
copys=%WL||"%t"//0||test<1x!!2012/01/09~~00:03:00!!{0> ;; копировать выделенные объекты, только те, дата модификации которых меньше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<1x!!2012/01/09~~00:03:00!!}0> ;; копировать выделенные объекты, только те, дата модификации которых больше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<1x!!2012/01/09~~00:03:00!!=0> ;; копировать выделенные объекты, только те, дата модификации которых равна дате 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<1x!!2013/01/09~~00:03:00!!#02013/01/11~~12:03:01> ;; копировать выделенные объекты, только те, дата модификации которых находится в диапазоне дат 2013/01/09 00:03:00 и 2013/01/11 12:03:01
copys=%WL||"%t"//0||test<2a!!RD>||upd<3> ;; из выделенных объектов копировать в другую панель только папки с атрибутом "только для чтения"
copys=%WL||"%t"//0||test<2g!!198!!2!!Bit~~rate!!Kbps> ;; копировать выделенные аудиофайлы в другую панель, битрейт которых меньше 198 Kbps
copys=%WL||"%t"//0||test<2g!!1h!!1!!Duration> ;; копировать выделенные видеофайлы в другую панель, время воспроизведения которых менее 1 часа
copys=%WL||"%t"//0||test<2g!!30mn!!1!!Duration> ;; копировать выделенные видеофайлы в другую панель, время воспроизведения которых менее 30 минут
copys=%WL||"%t"//0||test<2g!!5mn30s!!2!!Duration> ;; копировать выделенные аудиофайлы в другую панель, время воспроизведения которых менее 5 минут 30 секунд
copys=%WL||"%t"//0||test<2g!!600!!1,8!!Width!!pixels//2g!!400!!1,8!!Height!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина меньше 600 пикселей , высота меньше 400 пикселей
copys=%WL||"%t"//0||test<2g!!600!!1,8!!Width!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина меньше 600 пикселей
copys=%WL||"%t"//0||test<2m!!1000> ;; копировать выделенные изображения в другую панель, ширина которых больше 1000px
copys=%WL||"%t"//0||test<3a!!RD>||upd<3> ;; из выделенных объектов копировать в другую панель всё кроме папок с атрибутом "только для чтения"
copys=%WL||"%t"//0||test<3g!!1h!!1!!Duration> ;; копировать выделенные видеофайлы в другую панель, время воспроизведения которых более 1 часа
copys=%WL||"%t"//0||test<3g!!255!!2!!Bit~~rate!!Kbps> ;; копировать выделенные аудиофайлы в другую панель, битрейт которых больше 255 Kbps
copys=%WL||"%t"//0||test<3g!!30mn!!1!!Duration> ;; копировать выделенные видеофайлы в другую панель, время воспроизведения которых более 30 минут
copys=%WL||"%t"//0||test<3g!!5mn30s!!2!!Duration> ;; копировать выделенные аудиофайлы в другую панель, время воспроизведения которых более 5 минут 30 секунд
copys=%WL||"%t"//0||test<3g!!600!!1,8!!Width!!pixels//3g!!400!!1,8!!Height!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина больше 600 пикселей , высота больше 400 пикселей
copys=%WL||"%t"//0||test<3g!!600!!1,8!!Width!!pixels> ;; копировать выделенные видеофайлы в другую панель, те у которых ширина больше 600 пикселей
copys=%WL||"%t"//0||test<3m!!1000> ;; копировать выделенные изображения в другую панель, ширина которых меньше 1000px
copys=%WL||"%t"//0||test<3x!!14:12:05!!{2> ;; копировать выделенные объекты, только те, время последнего доступа которых меньше времени 14:12:05
copys=%WL||"%t"//0||test<3x!!14:12:05!!{2> ;; копировать выделенные объекты, только те, время создания которых меньше времени 14:12:05
copys=%WL||"%t"//0||test<3x!!14:12:05!!}2> ;; копировать выделенные объекты, только те, время последнего доступа которых больше времени 14:12:05
copys=%WL||"%t"//0||test<3x!!14:12:05!!}2> ;; копировать выделенные объекты, только те, время создания которых больше времени 14:12:05
copys=%WL||"%t"//0||test<3x!!14:12:05!!=2> ;; копировать выделенные объекты, только те, время последнего доступа которых равна времени 14:12:05
copys=%WL||"%t"//0||test<3x!!14:12:05!!=2> ;; копировать выделенные объекты, только те, время создания которых равна времени 14:12:05
copys=%WL||"%t"//0||test<3x!!2012/01/09!!{1> ;; копировать выделенные объекты, только те, короткая дата последнего доступа которых меньше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09!!{1> ;; копировать выделенные объекты, только те, короткая дата создания которых меньше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09!!}1> ;; копировать выделенные объекты, только те, короткая дата последнего доступа которых больше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09!!}1> ;; копировать выделенные объекты, только те, короткая дата создания которых больше короткой даты 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09!!=1> ;; копировать выделенные объекты, только те, короткая дата последнего доступа которых равна короткой дате 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09!!=1> ;; копировать выделенные объекты, только те, короткая дата создания которых равна короткой дате 2012/01/09
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!{0> ;; копировать выделенные объекты, только те, дата последнего доступа которых меньше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!{0> ;; копировать выделенные объекты, только те, дата создания которых меньше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!}0> ;; копировать выделенные объекты, только те, дата последнего доступа которых больше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!}0> ;; копировать выделенные объекты, только те, дата создания которых больше даты 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!=0> ;; копировать выделенные объекты, только те, дата последнего доступа которых равна дате 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<3x!!2012/01/09~~00:03:00!!=0> ;; копировать выделенные объекты, только те, дата создания которых равна дате 2012/01/09 00:03:00
copys=%WL||"%t"//0||test<4g!!(?i).*Rock.*!!0!!Genre> ;; копировать выделенные аудиофайлы в другую панель в теге Genre есть слово "Rock"
copys=%WL||"%t"//0||test<4m!!1200> ;; копировать выделенные изображения в другую панель, высота которых равна 1200px
copys=%WL||"%t"//0||test<5g!!(?i).*Rock.*!!0!!Genre> ;; копировать выделенные аудиофайлы в другую панель в теге Genre нет слова "Rock"
copys=%WL||"%t"//0||test<5m!!1000> ;; копировать выделенные изображения в другую панель, высота которых больше 1000px
copys=%WL||"%t"//0||test<6m!!1000> ;; копировать выделенные изображения в другую панель, высота которых меньше 1000px
copys=%WL||"%t"//0||test<6o!!1> ;; копировать в другую панель из выделенного только те папки, в которых есть Desktop.ini
copys=%WL||"%t"//0||test<7m!!x> ;; копировать выделенные изображения в другую панель, ширина которых больше высоты
copys=%WL||"%t"//0||test<8m!!x> ;; копировать выделенные изображения в другую панель, высота которых больше ширины
copys=%WL||"%t"//0||test<9m!!x> ;; копировать выделенные изображения в другую панель, высота которых равна ширине
copys=%WL||"%t"//0||test<9m!!x>||##<info=i1:://>||?Ffnc_numrange1||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные в создаваемые именные папки (имя берётся из размера изображения приближённого к кратному диапазону 100 : 0-100 = 100, 101-200 = 200, 201-300 = 300 ...)
copys=%WL||"%t"//0||tip<Extensions!!2> ;; копировать выделенные файлы в другую панель в создаваемые папки, соответствующие расширению (расширения сравниваются со значениями из секции Extensions в TCIMG.ini, а папки используются из FolderLang2 в TCIMG_.lng)
copys=%WL||"%t"//0||tip<Extensions> ;; копировать выделенные файлы в другую панель в создаваемые папки, соответствующие расширению
copys=%WL||"%t"//0||tips<Tips_Ext1>||upd<3> ;; копировать выделенные файлы в другую панель, с условием: ini файлы копируются в "родительскую" папку другой панели, txt файлы копируются в "дедушкину" папку другой панели,
copys=%WL||"%t"//0||upd<3> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты + обновить другую панель
copys=%WL||"%t"//0||upd<3> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты, добавляется счётчик
copys=%WL||"%t"//0||xcopy<1> ;; копировать выделенные объекты (альтернативная функция копирования папок)
copys=%WL||"%t"//0||xcopy<1>||upd<3> ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты с сохранением атрибутов объектов
copys=%WL||"%t"//1||allfold<[tc=TL]> ;; копировать выделенные объекты в другую панель во все выделенные папки (заменяя объекты)
copys=%WL||"%t"//1||allfold<c:\ListNameFolders.txt//0> ;; копировать выделенные объекты в другую панель во все папки - список имён папок из файл списка (могут быть в виде части пути без диска) (заменяя объекты)
copys=%WL||"%t"//1||allfold<c:\ListNameFolders.txt//4> ;; копировать выделенные объекты в другую панель во все папки - список имён папок из файл списка (если полные пути, то берутся только имена) (заменяя объекты)
copys=%WL||"%t"//1||allfold<cliplist//4> ;; копировать выделенные объекты в другую панель во все папки - список имён папок из буфера обмена (если полные пути, то берутся только имена) (заменяя объекты)
copys=%WL||"%t"//1||allfold<cliplist> ;; копировать выделенные объекты в другую панель во все папки - список имён папок из буфера обмена (могут быть в виде части пути без диска) (заменяя объекты)
copys=%WL||"%t"//1||htmext<gif|png|bmp|jpg|jpeg|css|htm|js>||upd<3> ;; копировать в другую панель выделенные html файлы с файлами прописанных внутри html (найденные внутри пути html копируются, не проверяются на содержимое)
copys=%WL||"%t"//1||htmext<gif|png|bmp|jpg|jpeg>||upd<3> ;; копировать в другую панель выделенные html файлы с изображениями прописанными внутри html
copys=%WL||"%t"//1||htmext<png|jpeg|js|css|json|ttf|oog|webm|swf|gif|jpg|bmp|txt|svg|woff|woff2|eot?1> ;; копировать в другую панель выделенные html файлы с заданными типами файлов прописанными внутри html, css, js сохраняя структуру
copys=%WL||"%t"//1||modfs<0||#SISDATE>||upd<3> ;; копировать выделенные объекты в панель назначения с заменой существующих и текущей датой
copys=%WL||"%t"//1||total<> ;; копировать в другую панель выделенное, ЗАМЕНЯЯ имеющиеся объекты !!! с закрытием и запуском Total Commander
copys=%WL||"%t"//1||upd<3> ;; копировать в другую панель выделенное, ЗАМЕНЯЯ имеющиеся объекты !!!
copys=%WL||"%t"//4 ;; копировать в другую панель выделенное, если объект с таким именем существует, то не копировать
copys=%WL||"%t"//4||^^<info=i48:://>\||&&([^~~]+)[^\\]+(.+)!!$1$2||:!!-||upd<3> ;; копировать выделенные фотографии в другую панель каждую в создаваемую именную папку даты (имя берётся из EXIF фото из тега DateTime)
copys=%WL||"%t"//9||owrite<10>||upd<3> ;; копировать выделенные файлы в другую панель (перезаписывать), пропускать, если подобный файл не существует по целевому пути
copys=%WL||"%t"//9||owrite<11>||upd<3> ;; копировать выделенные файлы в другую панель (добавлять счётчик), пропускать, если подобный файл не существует по целевому пути
copys=%WL||"%t"//9||owrite<12>||upd<3> ;; копировать в другую панель выделенные файлы с условиями: если файл существует, то к заменяемому файлу прибавляется счётчик
copys=%WL||"%t"//9||owrite<13|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями: если файл существует, то к существующему файлу прибавляется заданное расширение
copys=%WL||"%t"//9||owrite<14|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями: если файл существует, то существующий файл перемещается в заданную, создаваемую папку в целевом каталоге
copys=%WL||"%t"//9||owrite<2|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то не создавать
copys=%WL||"%t"//9||owrite<3|1> sdupl=PS<"%t"//1//0//&&.*_\d+\.[^\.]+$>||1 delss=$GLOBALSDUPL5||1||progres<>||upd<3> ;; копировать выделенные файлы в другую панель с проверкой по содержимому одноимённых файлов и произвести в другой панели удаление дубликатов файлов с именами со счётчиком
copys=%WL||"%t"//9||owrite<3|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то перезаписать
copys=%WL||"%t"//9||owrite<30|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы совпадают, то пропустить, если не совпадают, то к заменяемому файлу прибавляется счётчик
copys=%WL||"%t"//9||owrite<31|1|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы совпадают, то пропустить, если не совпадают, то к заменяемому файлу прибавляется заданное расширение
copys=%WL||"%t"//9||owrite<32|1|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы совпадают, то пропустить, если не совпадают, то заменяемый файл перемещается в заданную, создаваемую папку в целевом каталоге
copys=%WL||"%t"//9||owrite<4|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то перезаписать, если совпадают, то пропустить
copys=%WL||"%t"//9||owrite<5|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то перезаписать, если совпадают, то прибавить счётчик
copys=%WL||"%t"//9||owrite<50|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то они заменяют существующие (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<50|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то они заменяют существующие (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<51|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то они заменяют существующие (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<51|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то они заменяют существующие (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<52|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к ним добавляется счётчик (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<52|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к ним добавляется счётчик (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<53|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к ним добавляется счётчик (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<53|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к ним добавляется счётчик (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<54|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к целевым файлам добавляется счётчик (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<54|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к целевым файлам добавляется счётчик (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<55|0,1,2,-1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к целевым файлам добавляется счётчик (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<55|0>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к целевым файлам добавляется счётчик (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<56|0,1,2,-1|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к целевым файлам добавляется расширение "bak" (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<56|0|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то к целевым файлам добавляется расширение "bak" (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<57|0,1,2,-1|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к целевым файлам добавляется расширение "bak" (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<57|0|bak>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то к целевым файлам добавляется расширение "bak" (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<58|0,1,2,-1|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то целевым файлы перемещаются в заданную папку (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<58|0|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы новее, то целевые файлы перемещаются в заданную папку (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<59|0,1,2,-1|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то целевым файлы перемещаются в заданную папку (проверяются все 3 даты файла)
copys=%WL||"%t"//9||owrite<59|0|@bak@>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при их существовании: если копируемые файлы старше, то целевые файлы перемещаются в заданную папку (проверяются дата модификации)
copys=%WL||"%t"//9||owrite<6|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то пропустить, если совпадают, то перезаписать
copys=%WL||"%t"//9||owrite<7|1>||upd<3> ;; копировать в другую панель выделенные файлы с условиями при его существовании: если контрольные суммы не совпадают, то пропустить, если совпадают, то прибавить счётчик
copys=%WL||"%t":://0//(.*)(\w:.*\\)(.)([^\\]*)\.(.+)//$1$3 ;; копировать выделенные объекты в другую панель, каждый в папку именем первого символа базового имени
copys=%WL||"%t":://0//(.*)(\w:.*\\)(.){3}([^\\]*)\.(.+)//$1$3 ;; копировать выделенные объекты в другую панель, каждый в папку именем 3-го символа базового имени
copys=%WL||"%t":://0//(.*)(\w:.*\\)(.{8})([^\\]*)\.(.+)//$1$3 ;; копировать выделенные объекты в другую панель, каждый в папку именем первых 8-ми символов базового имени
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//${1}plspps_${3}||upd<3> ;; копировать выделенные объекты в другую панель, каждый в именную папку с приставкой plspps_
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3 ;; копировать выделенные объекты в другую панель, каждый в именную папку
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=f1::|1//> ;; копировать выделенные файлы в другую панель, каждый в именную папку именем контрольной суммы MD5
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=f6::|1//> ;; копировать выделенные файлы в другую панель, каждый в именную папку именем контрольной суммы SHA256
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o11:://#.//o12:://> ;; копировать выделенные файлы в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM
copys=%WL||"%T":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1dir$3 ;; копировать выделенные объекты в другую панель в именные папки с началом dir (1.txt --> dir1\)
copys=%WL||"%t":://0//(.*)(\w:.*\\)([^~~,_\\]*)[~~,_]([^\\]*)\.(.*)//$1$3 ;; копировать в другую панель выделенные треки в папки с именем артиста
copys=%WL||"%t":://0//(.*)(\w:.*\\)(\d+_\d+_\d+)([^\\]*)\.(.*)//$1$3 ;; копировать выделенные файлы вида 2016_03_01_фото001 в другую панель каждый в именную папку даты, взятой из базового имени файла
copys=%WL||"%t":://0//(.*)\w:.*\^\.\*.([^_]*).+//$1$2 ;; копировать в другую панель выделенные файлы формата test-01.01.2000_12-00.png в именные папки 01.2000
copys=%WL||"%t":://0//(.*\\)(\w:\\)(([^\\]*\\){2})(.*\\).+\\?//$1$5 ;; копировать в другую панель выделенное, сохраняя структуру копируемого, отбрасывая 2 первых каталога, не заменяя имеющиеся объекты
copys=%WL||"%t":://0//(.*\\)(\w:\\)(.*\\)(.+)(\.\d+\..+)//$1$4||test<1e!!jpg|png|tga|tiff|exr//1n!!\d{4}$>||upd<3> ;; из выделенных файлов копировать в другую панель в именные папки заданные типы изображений, в базовом имени которых в конце 4 цифры (camera_001.0000.png --> ...\camera_001\camera_001.0000.png)
copys=%WL||"%t":://0//(.*\\)(\w:\\)(.*\\).+\\?//$1$3 ;; копировать в другую панель выделенное, сохраняя структуру копируемого без буквы диска, не заменяя имеющиеся объекты
copys=%WL||"%t":://0//(.+\\)(\w):(\\.+)\\.+\\?//$1$2$3 ;; копировать в другую панель выделенное, сохраняя структуру копируемого с буквой диска, не заменяя имеющиеся объекты
copys=%WL||"%t":://1//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3||htmext<gif|png|bmp|jpg|jpeg>||upd<3> ;; копировать в другую панель выделенные html файлы в именные папки с изображениями прописанными внутри html
copys=%WL||"%t":://1//(.*)(\w:.*\\)([^\\]{1,15}).*\.(.+)//$1$3||htmext<png|jpeg|js|css|json|ttf|oog|webm|mp4|swf|gif|jpg|bmp|txt|svg|php?1>||upd<3> ;; копировать в другую панель выделенные html файлы с заданными типами файлов прописанными внутри html, css, js сохраняя структуру в именных папках html (длинные имена папок обрезаются до 15 символов)
copys=%WL||"%t"[smdl=clipasis]//0 ;; из выделенных файлов копируется тот, чьё имя (или список имён), находится в буфере обмена
copys=%WL||"%t"||^^rndm<1|8>\||upd<3> ;; копировать выделенные объекты в другую панель каждый в создаваемую папку со случайным именем (имя цифрами, длина 8 символов)
copys=%WL||"%t"||test<22m!!>||upd<3> ;; из выделенных изображений копировать в другую панель те, которые имеют метаданные Exif
copys=%WL||"%t"||test<23m!!>||upd<3> ;; из выделенных изображений копировать в другую панель те, которые не имеют метаданных Exif
copys=%WL||"%t"||test<8w!!256.*48.*32!!i15::>||upd<3> ;; из выделенных значков ICO копировать в другую панель у которых есть форматы 256x256, 48x48 и 32x32
copys=%WL||"%t"||test<9w!!48!!i15::>||upd<3> ;; из выделенных значков ICO копировать в другую панель у которых нет формата 48x48
copys=%WL||"%t"<info=n3|Line1|8>\||upd<3> ;; копировать выделенные объекты в другую панель в создаваемую папку со случайным именем (имя цифрами, длина 8 символов)
copys=%WL||"%t"<info=o91%P%N//>//0||group<6|1> ;; копировать выделенные объекты в другую панель в папку именем родительского каталога, по 6 в отдельные папки (минимальное количество цифр в счётчике папок 1)
copys=%WL||"%t"<text=%P%N//([^~~\r\n]+)(.*[\r\n]*)*//$1>//0 ;; копировать выделенные объекты в другую панель в создаваемую папку именем первого слова, взятого из содержимого текстового файла под курсором
copys=%WL||"%t"<text=:://([^~~\r\n]+)(.*[\r\n]*)*//$1>//0 ;; копировать выделенные текстовые файлы в другую панель в создаваемые папки именем первого слова, взятого из содержимого копируемого текстового файла
copys=%WL||"%t"clpget//0 ;; копировать в другую панель выделенное в создаваемую (или существующую) папку (имя папки из буфера обмена), не заменяя имеющиеся объекты
copys=%WL||"%t%O\"//0//(path<"%t">)(.*\\)(.*\\)//$1$3 ;; копировать выделенные объекты в другую панель, в именную папку
copys=%WL||"%t%O\"//3//(path<"%t">)(.*\\)(.*\\)//$1$3 ;; копировать выделенные объекты в другую панель, в именную папку (если папка существует добавляется счётчик)
copys=%WL||"%t//0" cmdbt=115hutdown~~-r~~-t~~0 ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты и перезагрузить компьютер
copys=%WL||"%t//0" cmdbt=115hutdown~~-s~~-t~~0 ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты и выключить компьютер
copys=%WL||"%t[input=BOX33]"//0||upd<3> ;; копировать выделенные объекты в панель назначения в папку с именем введенным в диалоговом окне
copys=%WL||"%tclpget"//0 ;; копировать выделенные объекты в панель назначения в папку с именем из буфера обмена
copys=%WL||$f06//0 ;; копировать выделенные объекты на рабочий стол
copys=%WL||:://0//(.+\\).+\\.+\\?//$1 ;; копировать на уровень вверх выделенное, не заменяя имеющиеся объекты
copys=%WL||:://0//(.+\\).+\\.+\\?//$1 ;; копировать на уровень вверх выделенные объекты, не заменяя имеющиеся
copys=%WL||:://1//(.+\\).+\\.+\\?//$1 ;; копировать на уровень вверх выделенное, ЗАМЕНЯЯ имеющиеся объекты
copys=%WL||:://1//(\w):(\\.+)\\.+\\?//E:$2 ;; копировать выделенные объекты на диск E, сохраняя структуру пути (с заменой)
copys=%WL||:://1//(\w:\\)(.*\\).+\\?//D:\\$2 ;; копировать выделенные объекты по тому же пути на диск D\: (заменяя объекты)
copys=%WL||:://1//(\w:\\)(.*\\).+\\?//С:\\$2 ;; копировать выделенные объекты по тому же пути на диск С\: (заменяя объекты)
copys=%WL||{:*FILMS:}\Test\ ;; копировать выделенные объекты в папку Test на диске с меткой "FILMS" (если диска с такой меткой нет, то выводится соответствующее сообщение и программа закрывается)
copys=%WL||{:FILMS:}\Test\ ;; копировать выделенные объекты в папку Test на диске с меткой "FILMS" (если диска с такой меткой нет, то возвращает диск c: )
copys=%WL||<info=o75"%t">//1 ;; копировать выделенные объекты в другую панель на уровень вверх (т.е. в родительский каталог), с заменой имеющихся объектов
copys=%WL||<info=o77"%t">//1 ;; копировать выделенные объекты в другую панель на 2 уровня вверх (т.е. в 'дедушкин' каталог), с заменой имеющихся объектов
copys=%WL||clpget//0 ;; копировать в этой панели выделенное в создаваемую (или существующую) папку (имя папки из буфера обмена), не заменяя имеющиеся объекты
copys=%WL||clpget//1 ;; копировать выделенные объекты в активную панель - в создаваемую (или существующую) папку (имя папки из буфера обмена), заменяя имеющиеся объекты
copys=%WL||clpget//2 ;; копировать выделенные объекты в активную панель - в создаваемую папку (имя папки из буфера обмена), не заменяя имеющиеся объекты
copys=%WL||clpget//3 ;; копировать выделенные объекты в активную панель - в создаваемую папку (имя папки из буфера обмена), заменяя имеющиеся объекты
copys=%WL||listz<C:\List.txt>//0 ;; копировать выделенные файлы в новые файлы из списка C:\List.txt (количество выделенных и заданных файлов должно совпадать)
copys=%WL||x//0||allfold<c:\ListPathFolders.txt//0> ;; копировать выделенные объекты во все папки - список полных путей папок из файл списка
copys=%WL||x//0||allfold<cliplist> ;; копировать выделенные объекты во все папки - список полных путей папок из буфера обмена
copys=%WL||x//0||allfold<PS<"C:\Soft\Doc\"//2//0>> ;; копировать выделенные объекты во все папки 1-го уровня "C:\Soft\Doc\"
copys=%WL||x//1||allfold<C:\CopyDoс.txt//0> ;; копировать выделенные объекты во все папки - список полных путей папок из файл списка (заменяя объекты)
copys=%WL||x//1||allfold<c:\ListPathFolders.txt//0> ;; копировать выделенные объекты во все папки - список полных путей папок из файл списка (заменяя объекты)
copys=%WL||x//1||allfold<cliplist> ;; копировать выделенные объекты во все папки - список полных путей папок из буфера обмена (заменяя объекты)
copys=%WL||x//1||rcopy<%T%M> ;; заменить выделенные файлы файлом другой панели, не заменяя имени
copys=%WL||x||tip<ExtensionsPath> ;; копировать выделенные файлы в задаваемые пути в создаваемые папки, соответствующие расширению (настройки в секции ExtensionsPath)
copys=%Z%WL||"%t"//1 shutd=9 ;; копирование выделенных файлов\папок в другую панель (заменяя объекты), по окончанию завершить работу и выключить компьютер
copys=[tc=AL]||"%t"//0||upd<3> ;; копировать выделенные объекты в другую панель, если ничего не выделено, то копирования не происходит
copys=[tc=AL-1|2]||"%t"//0||upd<3> ;; копировать все объекты активной файловой панели в другую панель
copys=[tc=AL-1f]||"%t"//9||owrite<50|0> copys=[tc=TL-1f]||"%p"//9||owrite<50|0>||upd<2> ;; синхронизировать (по дате) файлы активной и неактивной панелей
copys=[tc=TL]||[tc=AA]//0 ;; копировать выделенные объекты из неактивной панели в папку под курсором (не заменяя в случае совпадения)
copys=[tc=TL]||[tc=AA]//0||$$_clipasis ;; копировать выделенные объекты из неактивной панели в папку под курсором с добавлением в конец имён, через нижнее подчеркивание, содержимого буфера обмена
copys=[tc=TL]||[tc=AA]//0||$$clipasis ;; копировать выделенные объекты из неактивной панели в папку под курсором с добавлением в конец имён содержимого буфера обмена
copys=[tc=TL]||[tc=AA]//0||test<0a!!D>||$$_clipasis ;; копировать из выделенного неактивной панели только файлы в папку под курсором с добавлением в конец имён, через нижнее подчеркивание, содержимого буфера обмена.
copys=[tc=TL]||[tc=AA]//1 ;; копировать выделенные объекты из неактивной панели в папку под курсором (с заменой в случае совпадения)
copys=C:\List(1).txt||0!!1||&&\.bak$!!||**2!!||upd<1> ;; замена оригиналов копиями бэкап файлов по списку C:\List(1).txt
copys=cliplist||"%p"//0 ;; копировать все объекты списка из буфера обмена в активную панель
copys=cliplist||"%P"//0||test<3k!!>||upd<1> ;; копировать пути объектов в активную панель
copys=cliplist||[combo=BOX34]//1 ;; копировать все объекты (пути списка из буфера обмена) в выбираемую в диалоге папку с заменой объектов
copys=clpget||"%p"//0 ;; копировать все объекты из файл-списка (путь из буфера обмена) в активную панель
copys=D:\Begin.txt||listz<D:\End.txt>//9||owrite<3|1>||test<3k!!>||upd<1> ;; копировать файлы из списка путей Begin.txt в соответствующие пути списка End.txt
copys=FOLDC<"D:\TCS"//0>||"E:\Backup\TCS_<info=s33!!#.!!s32!!#.!!s31>"//1 ;; копировать содержимое папки "D:\TCS" в папку "E:\Backup\TCS_DD.MM.YY (с заменой)
copys=FOLDC<%WL//0//>||"%t"\<input=Копировать~~содержимое~~папок|Введите~~имя~~папки|MyFolder|350|120>//0||upd<1> ;; копировать содержимое выделенных папок в другую панель в папку с именем выбранным в диалоговом окне
copys=FOLDC<%WL//0//0>||"%t"//0 ;; копировать в другую панель содержимое выделенных папок (не включая выделенные файлы), не заменяя имеющиеся объекты
copys=FOLDC<%WL//0//0>||"%t"//1 ;; копировать в другую панель содержимое выделенных папок (не включая выделенные файлы), заменяя имеющиеся объекты
copys=FOLDC<%WL//0//0>||x//1||rcopy<%T%M> ;; заменить все файлы в выделенных папках файлом с другой панели не изменяя имени.
copys=FOLDC<%WL//0//0>||x//1||test<0n!!_ENG$>||rcopy<%T%M> ;; заменить все файлы в выделенных папках файлом с другой панели не изменяя имени, кроме файлов имеющих _ENG в конце базового имени.
copys=FOLDC<%WL//0//1//:zeroext:>||"%t"//0||extplus<> ;; найти в содержимом выделенных папок все файлы, у которых нет расширения, скопировать в другую панель и переименовать соответствующим расширением (команда работает в основном для изображений)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1g!!16!!1!!Width!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина которых равна 16 пикселям (MediaInfo.dll)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1g!!16!!3!!Width!!pixels//1g!!16!!3!!Height!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям (MediaInfo.dll)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1m!!16//4m!!16>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1m!!16>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина которых равна 16 пикселям
copys=FOLDC<%WL//0>||"%p"//0 ;; копировать содержимое выделенных папок (сохраняя структуру вложенности) в активную панель
copys=FOLDC<%WL//0>||"%t"//0 ;; копировать содержимое выделенных папок (сохраняя структуру вложенности) в противоположную панель панель
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 в именные папки, в другом процессе утилиты переименовать новые папки
copys=FOLDC<%WL//1//0>||"%t"//0 ;; копировать в другую панель содержимое выделенных папок (включая выделенные файлы), не заменяя имеющиеся объекты
copys=FOLDC<%WL//1//0>||"%t"//1 ;; копировать в другую панель содержимое выделенных папок (включая выделенные файлы), заменяя имеющиеся объекты
copys=FOLDC<%WL//1//1>||"%t"//0 ;; копировать в другую панель содержимое (только файлы) выделенных папок (включая выделенные файлы), не заменяя имеющиеся объекты
copys=FOLDC<%WL//1//1>||"%t"//1 ;; копировать в другую панель содержимое (только файлы) выделенных папок (включая выделенные файлы), заменяя имеющиеся объекты
copys=FOLDC<%WL//1//-1>||:://0//(path<"%p">)(.*\\)(.*\\).*//$1$2 ;; копировать в подпапках выделенных папок все файлы на уровень вверх
copys=FOLDC<%WL//1//2>||"%t"//0 ;; копировать в другую панель содержимое (только файлы из всех подпапок) выделенных папок (включая выделенные файлы), не заменяя имеющиеся объекты
copys=FOLDC<%WL//1//2>||"%t"//1 ;; копировать в другую панель содержимое (только файлы из всех подпапок) выделенных папок (включая выделенные файлы), заменяя имеющиеся объекты
copys=FOLDC<%WL//2//-1//*.ini|*.txt|*.html>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||upd<3> ;; из выделенных объектов и подпапок (с рекурсией) копировать заданные типы файлов в другую панель с сохранением структуры папок
copys=FOLDC<cliplist//1//-1//*.b2|*.djvu|*.pdf|*.epub>||$f06\Search ;; в папках, пути из буфера обмена, произвести поиск (с рекурсией) файлов *. b2, djvu, pdf, epub, найденное скопировать в папку Search на рабочем столе
copys=FOLDC<PS<"%P"//2//0//Alldoc*>//0>||"%t"//1||upd<3> ;; копировать в другую панель все объекты из папок активной панели, название которых начинается на "Alldoc" в противоположную панель с перезаписью
copys=FOLDC<PS<%P%N//2//0>//1//1//File.png>||%P%N//0||##<info=f61:://> ;; копировать из каталогов папки под курсором файл File.png в папку под курсором, переименовав базовое имя именем родительского каталога
copys=FOLDC<PS<%P%N//2//0>//1//1>||%P%N//0||##<info=f61:://> ;; копировать из каталогов папки под курсором файлы в папку под курсором, переименовав базовое имя именем родительского каталога
copys=FOLDM<%WL//0//-1>||"%t":://9//(\w:\\)(.*\\)?(\w:\\)(.*\\).+\\?//$1$4||owrite<4|1>||upd<3> ;; копировать в другую панель выделенное в корень диска, сохраняя структуру копируемого, заменяя имеющиеся объекты (если они не совпадают, то существующий файл перезаписывается)
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<0r!!1M>||struct<> ;; создать в другой панели пустую структуру без диска файлов, которые меньше 1МБ выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<1a!!R>||struct<> ;; создать в другой панели пустую структуру без диска файлов с атрибутом "только для чтения" выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<1l!!n!!5>||struct<> ;; создать в другой панели пустую структуру без диска файлов, имеющих в базовом имени больше 5 символов выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<1n!![A-Z]>||struct<> ;; создать в другой панели пустую структуру без диска файлов, которые имеют в базовом имени заглавные латинские буквы выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<1n!!\d>||struct<> ;; создать в другой панели пустую структуру без диска файлов, которые имеют в базовом имени цифры выделенных объектов
copys=FOLDM<%WL//0>||"%t":://1//(.+\\)(\w):(\\.+)\\.+\\?//$1$2$3||struct<> ;; создать в другой панели пустую структуру с диском выделенных объектов
copys=FOLDM<%WL//1//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска файлов 1-го уровня выделенных папок
copys=FOLDM<%WL//-1//-1//!ini|txt|html>||"%t"//0 ;; из содержимого выделенных папок (с рекурсией) копировать в другую панель файлы ini, txt, html
copys=FOLDM<%WL//-1//-1//*.ini|*.txt|.*html//1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3 ;; копировать в другую панель из выделенных файлов и из файлов выделенных папок только те, которые НЕ имеют расширение txt, ini, html (не заменяя имеющиеся объекты, с сохранением структуры)
copys=FOLDM<%WL//-1//-1//*.ini|*.txt|.*html>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3 ;; копировать в другую панель из выделенных файлов и из файлов выделенных папок только те, которые имеют расширение txt, ini, html (не заменяя имеющиеся объекты, с сохранением структуры)
copys=FOLDM<%WL//1//-1//*.ini|*.txt>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска только файлов *.ini|*.txt выделенных объектов
copys=FOLDM<%WL//1//-1//[extnd=Arhives]>//1||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска только файлов, не входящих в маску-шаблон Arhives выделенных объектов (маска-шаблон в ключе Arhive в секции [Extensions])
copys=FOLDM<%WL//1//-1//[extnd=Arhives]>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска только файлов, входящих в маску-шаблон Arhives выделенных объектов (маска-шаблон в ключе Arhive в секции [Extensions])
copys=FOLDM<%WL//-1//-1//mp3//1>||"%t"//0 ;; из содержимого выделенных папок (с рекурсией) копировать в другую панель все файлы, КРОМЕ mp3
copys=FOLDM<%WL//-1//-1//mp3>||"%t"//0 ;; из содержимого выделенных папок (с рекурсией) копировать в другую панель файлы mp3
copys=FOLDM<%WL//-1//-1//pdf>||"%tADOBE"//0 ;; из содержимого выделенных папок (с рекурсией) копировать в другую панель в папку ADOBE файлы pdf
copys=FOLDM<%WL//-1//-1>||"%t"//0||test<0e!!..> ;; копировать из содержимого выделенных папок файлы без расширения в другую панель
copys=FOLDM<%WL//-1//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3 ;; копировать все файлы в выделенных папках (с рекурсией) в другую панель (не заменяя имеющиеся объекты, с сохранением структуры)
copys=FOLDM<%WL//-1//-1>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<0e!!..>||struct<> ;; создать в другой панели пустую структуру для файлов без расширения в выделенных папках
copys=FOLDM<%WL//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||ignore<%%COMMANDER_PATH%%\List.ini|LIST1|0> ;; копировать из выделенного только те объекты, пути которых НЕ входят в список полных путей, прописанных в файле List.ini в секции [LIST1]
copys=FOLDM<%WL//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||ignore<%%COMMANDER_PATH%%\List.ini|LIST1|1> ;; копировать из выделенного только те объекты, пути которых входят в список полных путей, прописанных в файле List.ini в секции [LIST1]
copys=FOLDM<%WL//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||ignore<%%COMMANDER_PATH%%\List.txt|#|0> ;; копировать из выделенного только те объекты, пути которых НЕ входят в список полных путей, прописанных в файле List.txt
copys=FOLDM<%WL//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||ignore<%%COMMANDER_PATH%%\List.txt|#|1> ;; копировать из выделенного только те объекты, пути которых входят в список полных путей, прописанных в файле List.txt
copys=FOLDM<%WL//1>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска выделенных объектов (пустые папки не входят)
copys=FOLDM<%WL//2//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска подкаталогов 1-го уровня выделенных папок
copys=FOLDM<%WL//2>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<> ;; создать в другой панели пустую структуру без диска подкаталогов выделенных папок
copys=FOLDM<%WL//2>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<2r!!0K//1a!!D>||struct<> ;; создать в другой панели пустую структуру без диска пустых папок подкаталогов выделенных папок.
copys=FOLDM<%WL//2>||"%t":://1//(.+\\)(\w):(\\.+)\\.+\\?//$1$2$3||struct<> ;; создать в другой панели пустую структуру с диском подкаталогов выделенных папок
copys=FOLDM<cliplist//0>||"%p":://1//(.+\\)(\w):(\\.+)\\.+\\?//$1$2$3||struct<> ;; создать в активной панели пустую структуру с диском списка объектов из буфера обмена (поддерживается список html, ftp ссылок: вставляется диск Z)
copys=FOLDM<cliplist//0>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||struct<>||upd<1> ;; создать в другой панели пустую структуру без диска списка объектов из буфера обмена (поддерживается список html, ftp ссылок)
copys=LISTC<%WL//1//-1//*.mp3|*.wma>||"%t"//0 ;; копировать в другую панель все файлы *.mp3, *.wma из выделенных плейлистов
copys=LISTF<%%COMMANDER_PATH%%\WinCmd.ini/%%COMMANDER_PATH%%\WinAssociations.ini>||C:\Test\//1 ;; скопировать 2 файла WinAssociations.ini и WinCmd.ini в одну папку Test
copys=LISTF<%%COMMANDER_PATH%%\WinCmd.ini/%%COMMANDER_PATH%%\WinAssociations.ini>||x//1||allfold<%%COMMANDER_PATH%%\Files\Config\Thems\Image/%%COMMANDER_PATH%%\Files\Config\Thems\Image_Black> ;; копировать с заменой файлы WinCmd.ini и WinAssociations.ini в папки Image и Image_Black
copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0 ;; копировать файлы Пример.txt и Пример(2).txt (не заменяя подобные) во все папки C:\Folder-2\ включительно и установить скопированным файлам Пример(2).txt атрибут"скрытый"
copys=LISTF<c:\test1.txt/c:\test2.txt/c:\test3.txt>||"%p"//0 ;; копировать в активную панель файлы c:\test1.txt, c:\test2.txt, c:\test3.txt
copys=PS<"%p"//0//0>||"%t%O"//1 patht="%t%O" ;; копировать содержимое активной панели в другую панель, в папку с именем файла под курсором (с заменой, если такая существует) и войти в нее
copys=PS<"%p"//0>||"%t"//0||test<1l!!p!!255> ;; копировать файлы и папки активной панели (с рекурсией), путь которых более 255 символов
copys=PS<"%p"//1//0//*.[input=BOX48]>||"%p"//0||**0!![input=BOX49]||struct<>||upd<1> ;; файлам в текущей папке создать пустые одноимённые файлы (расширения вводятся в диалогах)
copys=PS<"%p"//1//0//*.<info=f11%P%N//>>||"%p"//0||**0!![input=BOX49]||struct<>||upd<1> ;; для всех файлов с расширением, как у файла под курсором, в текущей папке создать пустые одноимённые файлы (расширение вводится в диалоге)
copys=PS<"%p"//1//0//*.<info=f11%P%N//>>||"%p"//0||**0!!<info=f11%T%M//>||struct<>||upd<1> ;; для всех файлов с расширением, как у файла под курсором, в текущей папке создать пустые одноимённые файлы с расширением файла другой панели
copys=PS<"%p"//1//0//*.<info=f11%P%N//>>||"%p"//0||**0!!txt||struct<>||upd<1> ;; для всех файлов с расширением, как у файла под курсором, в текущей папке создать пустые одноимённые файлы txt
copys=PS<"%p"//1//0//*.chm>||"%p":://0//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3 ;; копировать все файлы chm в текущей папке в именные папки
copys=PS<"%p"//1//0//*.chm>||"%p":://0//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3||upd<1> ;; копировать все файлы chm в текущей папке в именные папки и обновить активную панель
copys=PS<"%p"//1//0//*.jpg|*.png|*.tga|*.tiff|*.exr>||"%t":://0//(.*\\)(\w:\\)(.*\\)(.+)(\.\d+\..+)//$1$4||test<1n!!\d{4}$>||upd<3> ;; из активной панели копировать файлы в другую панель в именные папки заданные типы изображений, в базовом имени которых в конце 4 цифры (camera_001.0000.png --> ...\camera_001\camera_001.0000.png)
copys=PS<"%p"//1//0//*.png>||"%p"//0||**0!!txt||struct<>||upd<1> ;; файлам png в текущей папке создать пустые одноимённые файлы txt
copys=PS<"%p"//1//0//*.txt//1>||"%t"//0 ;; копировать в другую панель все файлы активной панели, которые не имеют расширение txt
copys=PS<"%p"//1//0//*.txt>||"%t"//0 ;; копировать в другую панель все файлы активной панели с расширением txt
copys=PS<"%p"Pages//1//-1//jpg>||:://1//(.+\\)(.+)//$1Slides ;; копировать все файлы jpg в папке Pages активной панели в папку Slides
copys=PS<%P%N//1//0//*.txt|*.ppvm>||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3 ;; копировать все файлы txt,ppvm из папки под курсором в другую панель в именные папки
copys=PS<%P%N//1>||"%t":://0//(.+)(path<%P%N>)(.*\\)?([^\\]+)//$1$3||upd<3> ;; создать структуру папки под курсором в другой панели отсекая имя путь корневой папки
copys=PS<%P%N//1>||"%t":://9//(.+)(path<%P%N>)(.*\\)?([^\\]+)//$1$3||owrite<10>||upd<3> ;; заменить файлы папки под курсором файлы другой панели с сохранением структуры (если подобный файл не существует по целевому пути, то он пропускается)
copys=PS<<info=f17"%p"1.xxx//>//2//0>||"%t"//0 ;; скопировать в противоположную панель родительские каталоги
dilog=[input=BOX59] sends=PS<"%P"//1//-1//&&\QGLOBALINPUT<1>\E>??-1 bends=$GLOBALSENDS??-1||"%P"!!"%T" copys=$GLOBALSENDS||listz<$GLOBALBENDS>//1 tcimg=$cm4006|540 ;; в активной панели найти все файлы с рекурсией для введённого имени в диалоге и скопировать с заменой в другую панель сохраняя структуру
dilog=[updwn=BOX2] copys=%WL||"%t"//0||##cntr<GLOBALUPDWN1<1>|GLOBALUPDWN1<2>|GLOBALUPDWN1<3>>||upd<3> ;; копировать выделенные объекты в другую панель с выбранным счётчиком в диалоге
envgt=0 copys=%WL||"%t"//0 ;; копировать объекты в другую панель (отключив перевод относительных путей в абсолютные)
exect=$var_i=##[combo=BOX16] copys=FOLDC<%WL//0//-1//png>||"%pTemp$var_i\"//0||test<1g!!$var_i!!3!!Width!!pixels//1g!!$var_i!!3!!Height!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям (MediaInfo.dll)
exect=$var_i=##[combo=BOX16] copys=FOLDC<%WL//0//-1//png>||"%pTemp$var_i\"//0||test<1m!!$var_i//4m!!$var_i>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку TempX, только те, ширина и высота которых равна пикселям выбранным в диалоге
exect=$var_ibit=##<info=z2%P%N|Bit~~rate|~~kb/s//> copys=%WL||"%t"$var_ibit\//0||test<1g!!$var_ibit!!2!!Bit~~rate!!~~kb/s>||upd<3> ;; копировать в другую панель из выделенного аудиофайлы, у которых битрейт такой же как у файла под курсором, создав папку именем битрейта (используется библиотека MediaInfo.dll)
exect=$var_ibit=##<info=z2%P%N|Bit~~rate|~~kb/s//> copys=PS<"%p"//1//0//*.mp3>||"%t"$var_ibit\//0||test<1g!!$var_ibit!!2!!Bit~~rate!!~~kb/s>||upd<3> ;; в активной панели найти все файлы mp3 (без рекурсии) и копировать в другую панель те, у которых битрейт такой же как у файла под курсором, создав папку именем битрейта (используется библиотека MediaInfo.dll)
exect=$var_n=MsgBox(4+32+262144,'Сообщение','Заменить~~содержимое~~в~~папке~~ПН?')||$var_i=$var_n=7?_Exit():1 delss=PS<%T%M>||1 copys=FOLDC<%WL>||%T%M//0 beepss ;; заменить содержимое каталога в панели назначения на содержимое выделенных папок в активной панели
exect=$var_name=##<info=o72%P%N//> copys=%WL||"%p"//0||<input=Редактировать~~имя|Изменение~~базового~~имени|$var_name|500|100>||modfs<0||#SISDATE>||upd<1> ;; создать копию файла под курсором с именем вводимым в диалоге
folds="%t"||BacKup\Doc\||fflag<2> copys=cliplist||"%tBacKup\Doc\"//1 ;; копировать объекты по списку из буфера обмена (с заменой в случае совпадения) в BacKup\Doc\ неактивной панели
folds="%t"||BacKup\Doc\||fflag<2> copys=FOLDC<cliplist//0>||"%tBacKup\Doc\"//1 ;; копировать содержимое папок (пути из буфера обмена) в BacKup\Doc\ неактивной панели
forpgs slist=FOLDC<"%t"//0//-2> <FOR> 1 <TO> GLOBALSLIST<0> copys=%WL||GLOBALSLIST<:INDEX:>:://6//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3||noprogres<> <NEXT> ;; копировать выделенные файлы во все подпапки другой панели в именные папки, если именных папок для файла не существует, то он не копируется
global copys=%WL||"%p"//0||bkt<!!(!!)!!1> textx=$GLOBALCOPYS||xx!!yy||backup<0>||upd<1> ;; копировать выделенные текстовые файлы в активную панель с добавлением счётчика (N) и в скопированных файлах произвести замену xx на yy
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 copys=%WL||"%T"//0 slist=FOLDC<$GLOBALCOPYS1//1//-1//*.ext> GLOBALSLIST<a> ;; скопировать выделенные папки в другую панель и создать список файлов EXT с рекурсией в скопированных папках
global copys=%WL||"%T"//0 slist=FOLDC<$GLOBALCOPYS1//1//-1> GLOBALSLIST<a> ;; скопировать выделенные папки в другую панель и создать список всех файлов с рекурсией в скопированных папках
global copys=%WL||"%T"//0 zpack=FOLDC<$GLOBALCOPYS1//1//-1//*.ext>||@//0||progres<> delss=$GLOBALZPACK0||1||progres<>||upd<1> ;; скопировать выделенные папки в другую панель, запаковать все файлы EXT с рекурсией в скопированных папках в те же папки в именные файлы .ZIP и удалить исходники
global copys=%WL||"%T"//0 zpack=FOLDC<$GLOBALCOPYS1//1//-1//*.ext>||@//0||progres<> ;; скопировать выделенные папки в другую панель, запаковать все файлы EXT с рекурсией в скопированных папках в те же папки в именные файлы .ZIP
global copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||upd<5> delss=FOLDC<GLOBALCOPYS<1>//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<GLOBALCOPYS<1>//1//1//html|css//0>||1||test<1n!!_\d*> patha=GLOBALCOPYS<1>||fold<> arwcx=GLOBALCOPYS<1>||chm||1||wait<> delsm=GLOBALCOPYS<1>||1 ;; скопировать в другую панель каталог под курсором + переименовать в заголовок html + удалить все кроме нужного для компиляции + упаковать в chm и удалить скопированный каталог
global copys=%WL||"%t"//0||test<1e!!txt> GLOBALCOPYS3<a> ;; копировать выделенные объекты (только txt файлы) и вывести пути скопированных файлов в таблице
global copys=%WL||"%t"//0||upd<5> marks=$GLOBALCOPYS1 gotom=2||1 ;; копировать выделенные файлы в другую панель, НЕ ЗАМЕНЯЯ в случае совпадения (добавляется счетчик к имени), с последующим их выделением и установить курсор на первый выделенный файл
global copys=%WL||"%t"//0||upd<5> marks=$GLOBALCOPYS1 gotom=2||end ;; копировать выделенные файлы в другую панель, НЕ ЗАМЕНЯЯ в случае совпадения (добавляется счетчик к имени), с последующим их выделением и установить курсор на последний выделенный файл
global copys=%WL||"%t"//1 modfs=FOLDC<$GLOBALCOPYS1//1//-3>||1,2||folders<"%t"|"%p">||upd<3> ;; копировать выделенные объекты в другую панель (заменяя объекты) с сохранением даты создания и последнего доступа для всех объектов (кроме коренных папок)
global copys=%WL||"%t"//1 modfs=FOLDM<$GLOBALCOPYS1//0//-1>||0,1,2||folders<"%t"|"%p">||progres<>||upd<3> ;; копировать выделенные объекты в другую панель (заменяя объекты) с сохранением даты модификации, создания и последнего доступа для всех объектов
global copys=%WL||"%t"//1||upd<5> marks=$GLOBALCOPYS1 ;; копировать выделенные файлы в другую панель, с ЗАМЕНОЙ в случае совпадения, с последующим их выделением
global copys=%WL||"%t"//4 GLOBALCOPYS2<a> ;; копировать в другую панель выделенное, если объект с таким именем существует, то не копировать + создать список нескопированных объектов
global copys=%WL||listz<C:\List.txt>//0 GLOBALCOPYS0<a> GLOBALCOPYS<a> GLOBALCOPYS1<a> GLOBALCOPYS2<a> GLOBALCOPYS3<a> ;; копировать выделенные файлы в новые файлы из списка C:\List.txt (количество выделенных и заданных файлов должно совпадать) и вывести результаты в глобальные переменные
global copys=%Z%WL||"%t"//1 GLOBALCOPYS<c> ;; скопировать выделенные объекты + отправить в буфер обмена пути скопированных файлов
global copys=cliplist||"%p"//0 comns=$GLOBALCOPYS||0||listcms<cliplist>||upd<1> ;; копировать в активную панель файлы по списку путей из буфера обмена и каждому файлу в комментарии прописать путь откуда он копировался
global copys=D:\List.txt||"%p"||upd<1> <IF> 0 <> <info=t61GLOBALCOPYS2[1]> <THEN> GLOBALCOPYS2<a> <ENDIF> ;; копировать в активную панель файлы по списку, если какой-либо не скопировался, то показать список нескопированных
global folds="%p"||line<1;2;3!!;> marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<GLOBALFOLDS<t>//0> ;; создать в АКТИВНОЙ панели папки 1,2,3 и скопировать в каждую из этих папок файлы *.txt активной панели
global folds="%t"||line<1;2;3!!;> marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<GLOBALFOLDS<t>//0> ;; создать в ДРУГОЙ панели папки 1,2,3 и скопировать в каждую из этих папок файлы *.txt активной панели
global forpgs slist=FOLDC<%WL//2//0> folds=@GLOBALSLIST<t>||line<big;catalog;thumbs!!;>||fflag<2> <FOR> 1 <TO> GLOBALSLIST<0> copys=PS<GLOBALSLIST<:INDEX:>//1//0//*.jpg>||x//1||allfold<GLOBALSLIST<:INDEX:>\big/GLOBALSLIST<:INDEX:>\catalog/GLOBALSLIST<:INDEX:>\thumbs>||noprogres<> <NEXT> ;; копировать в выделенных папках файлы JPG из папок 1-го уровня в созданные, в каждой папке 1-го уровня, каталоги (big, catalog, thumbs)
global lists=PS<"%p"pages//2//0> pause=500 copys=%%COMMANDER_PATH%%\sablon\mr_burn lists=PS<"%p"pages//2//0> pause=500 copys=%%COMMANDER_PATH%%\sablon\mr_burn\copy_list.txt||"%p"pages//0||allfold<GLOBALLISTS<t>> ;; создать виртуальный список каталогов в папке pages и копировать в каждый, - файлы шаблона из списка copy_list.txt
global sends="C:\ReplaceList.txt"??-1||&&(.+)\R(.+)!!$1¤$2 slist=%WL||test<1e!!ini> copys=$GLOBALSLIST||x//0||allfold<"C:\ListPathFolders.txt"//0> textx=$GLOBALCOPYS1||?Q$GLOBALSENDS|#|0|1|0|0|0|¤||backup<0> ;; из выделенных файлов скопировать файлы с расширением INI в папки по списку из "C:\ListPathFolders.txt" и произвести в скопированных файлах поиск и замену текста по шаблону из "C:\ReplaceList.txt"
global slist=PS<[tc=TP]//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 copys=%WL||"%t"//0||^^cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>GLOBALBLIST<1>||upd<3> ;; копировать выделенные файлы активной панели в другую панель с добавлением к именам копируемых файлов в начало имени счетчика являющимся продолжением начальной нумерации файлов в другой панели
global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> pathb=$f254 tcimg=$cm523|2050 arwcx="%t"1||zip||1 ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами, войти во временную папку в новой вкладке, выделить все новые файлы и установить курсор на первый файл + заархивировать в другую панель в ZIP создав отдельные архивы для каждого выбранного
global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> pathb=$f254 tcimg=$cm523|2050 ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами, войти во временную папку в новой вкладке, выделить все новые файлы и установить курсор на первый файл
global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами
global tempxx slist=FOLDC<%WL//1//-1> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> alist=$GLOBALCOPYS1||$$.zip||#P$f254!!"%T" blist=$GLOBALCOPYS0||$$.zip||"%P"!!"%T" pathb=$f254 tcimg=$cm523|2050 arwcx="%t"1||zip||1||wait<> tempxx moves=$GLOBALALIST||listz<$GLOBALBLIST>//0||upd<2> ;; архивировать все файлы выделенных папок в ZIP в другую панель каждый в свою папку (т.е. с сохранением структуры)
imgpr=1 copys=%WL||"%p"[Backup]_<info=f61%P%N//>//1||**1!!?.bak||modfs<0||#SISDATE>||upd<1> ;; объектам под курсором создать в активной панели взаимозаменяемую копию в папке [Backup]_"Имя родительской папки"
imgpr=1 copys=%WL||"%p"[Backup]_<info=f61%P%N//>//1||**1!!?.bak||modfs<0||#SISDATE>||upd<1> ;; объектам под курсором создать в активной панели копию (без замены) в папке [Backup]_"Имя родительской папки"
imgpr=1 copys=%WL||%t:://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o18:://>||upd<3> ;; копировать выделенные файлы в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD
imgpr=1 copys=%WL||x//0||allfold<FOLDC<[tc=TM]//0//2>>||noprogres<> ;; копировать выделенные объекты во все подпапки 1-го уровня выделенных папок другой панели (исключая выделенные папки)
imgpr=1 copys=%WL||x//0||allfold<FOLDC<[tc=TM]//0//-2>>||noprogres<> ;; копировать выделенные объекты во все подпапки выделенных папок другой панели (исключая выделенные папки)
imgpr=1 copys=%WL||x//0||allfold<FOLDC<[tc=TM]//0//-2>>||noprogres<> ;; копировать выделенные объекты во все подпапки выделенных папок другой панели (исключая директорию выделенных папок)
imgpr=1 copys=%WL||x//0||allfold<FOLDM<[tc=TM]//0//2>>||noprogres<> ;; копировать выделенные объекты во все подпапки выделенных папок другой панели (включая выделенные папки)
imgpr=1 copys=%WL||x//0||allfold<FOLDM<[tc=TM]//0//2>>||noprogres<> ;; копировать выделенные объекты во все подпапки выделенных папок другой панели (включая директорию выделенных папок)
imgpr=1 copys=%WL||x//0||allfold<PS<"%t//-2">>||noprogres<> ;; копировать выделенные объекты во все папки каталога другой панели (включая каталог другой панели)
imgpr=1 copys=%WL||x//0||allfold<PS<"%tFOLD//-2">>||noprogres<> ;; копировать выделенные объекты во все папки заданного каталога другой панели FOLD
imgpr=1 copys=%WL||x//1||allfold<PS<"%t"//2//0>>||noprogres<> ;; копировать выделенные объекты во все папки противоположной панели с заменой
imgpr=1 copys=FOLDC<%WL//1//-1//*.bak>||x!!1||&&\.bak$!!||**2!! ;; восстановить объекты во всех выделенных папках из файлов *.bak
imgpr=1 copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0 ;; копировать файлы Пример.txt и Пример(2).txt во все папки C:\Folder-2\ включительно и установить скопированным файлам Пример(2).txt атрибут"скрытый"
imgpr=1 copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//1||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0 ;; копировать файлы Пример.txt и Пример(2).txt (с заменой подобных) во все папки C:\Folder-2\ включительно и установить скопированным файлам Пример(2).txt атрибут"скрытый"
imgpr=1 copys=PS<"%p"//1//0>||test<1n!!(?i)^[^a-zа-яё]>||"%pdate" ;; копировать в текущей папке все файлы начинающиеся не с буквы в папку date
imgpr=1 copys=PS<%%TCIMG_PATH%%\[Backup]_Total\Restore//1//0//*.bak>||%%TCIMG_PATH%%\//1||&&\.bak$!!||**2!! rstart ;; восстановить все файлы.bar и .ini из бэкап папки Restore и перезапустить Total Commander
imgpr=1 global copys=%WL||%%TCIMG_TEMP%%//0||copyn<[input]>||bkt<!!(!!)!!1> pause=800 lists=PS<%%TCIMG_TEMP%%\//1//0>||formt<sps32,sps33> start=FFmpeg||-i||concat:GLOBALLISTS<1>||-f||mp3||-ar||44100||-ac||2||-ab||64k||copy.mp3||&&hide||&&wait tempxx ;; объединить 8 копий аудио файла под курсором
imgpr=1 markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||%t:://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o11:://#-//o12::>||upd<2> ;; копировать все файлы выделенных каталогов (с рекурсий) в другую панель, каждый в именную папку именем даты модификации в формате YYYY-MM
imgpr=1 markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||%t:://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o11:://#\//o12:://#\//o13::>||upd<2> ;; копировать все файлы выделенных каталогов (с рекурсий) в другую панель, в создаваемую, на основе даты модификации, вложенную структуру папок YYYY\MM\DD, каждый файл в именную папку числа создания
imgpr=1 markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||%t:://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o18:://>||upd<2> ;; копировать все файлы выделенных каталогов (с рекурсий) в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD
imgpr=1 sends=[tc=AG]??-1||@CRLF!!| copys=%WL||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//GLOBALSENDS<1>>||+H!!0 ;; копировать выделенные файлы во все папки C:\Folder-2\ включительно и установить скопированным файлам атрибут"скрытый"
imgpr=1 slist=%WL||##path<0> copys=$GLOBALSLIST||"%t"//0 comns=$GLOBALCOPYS||0||listcms<$GLOBALSLIST>||upd<1> ;; копировать выделенные объекты в другую панель с добавлением в комментарий путь откуда был скопирован тот или иной файл
imgpr=1 slist=FOLDC<[tc=TM]//2//-2> folds=@GLOBALSLIST<t>||line<1;2;3!!;> copys=%WL||x//1||allfold<GLOBALFOLDS<t>//0>||noprogres<> desel=10 ;; копировать выделенные файлы активной панели в создаваемые папки 1,2,3 во всех подпапках выделенных папок ДРУГОЙ панели и снять выделение в обеих панелях
imgpr=1 slist=FOLDC<[tc=TM]//2//-2> folds=@GLOBALSLIST<t>||line<1;2;3!!;> marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<GLOBALFOLDS<t>//0>||noprogres<> desel=10 ;; копировать все файлы *.txt активной панели в создаваемые папки 1,2,3 во всех подпапках выделенных папок ДРУГОЙ панели и снять выделение в обеих панелях
imgpr=2 slist=%WL||test<2m!!1599> start=IrfanView||/filelist=GLOBALSLIST1<t>~~/resize_long=1600~~/resample~~/aspectratio~~/jpgq=75~~/convert=""%t"\"%n"*.jpg"~~/killmesoftly||&&hide||&&wait copys=$GLOBALSLIST2||"%t"//0 beepss ;; из выделенных изображений изменять размер (long side - 1600) для тех длина которых больше 1599px и сохранить в другую панель, те изображения, длина которых которые меньше 1599px копируются в другую панель
itray=3 copys=%WL||"%p"//0||test<1i!!bak>||#Hcrc32||^^<info=o72:://>_<info=s47>_||&&(.+)\.([^\._]+)(_[\d-]+)(_[\dA-F]+)!!$1$4$3.$2||&&\.bak$!!||**2!!||upd<1> ;; восстановление объектов из бэкапа с удалением псевдо расширения bak и добавление к имени хеша, взятого из имени объекта, а так же добавление текущей даты
itray=3 copys=FOLDC<%WL//1//-1//*.jpg>||:://0//(\w:.*\\)([^\\]*)//$1<info=i3:://> ;; копировать все изображения внутри выделенных каталогов в создаваемые папки именем ширинахвысота внутри каждой выделенной папки
itray=3 global copys=%WL||"%p"//0||copyn<[input=BOX11]> exect=_ArrayConcatenate($GLOBALCOPYS1,$GLOBALCOPYS0,1,2) GLOBALCOPYS1<a> ;; скопировать выделенные объекты заданное в диалоге количество раз и добавить к глобальному массиву GLOBALCOPYS1 массив GLOBALCOPYS0
itray=3 sends=-1||formt<63,56,54,51,55> slist=FOLDC<%WL//0//2>||test<1n!!GLOBALSENDS<1>> copys=$GLOBALSLIST||"%t":://5//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3 ;; копировать в противоположную панель каталог (имя в буфере) из выделенных папок, если имена выделенных каталогов не совпадают с именами в противоположной панели, то копирования не будет
itray=3 sends=-1||formt<sym2,line1> slist=FOLDC<%WL//0//2>||formt<0!!([^\r\n]*\\(?:GLOBALSENDS<1>)\\)> copys=$GLOBALSLIST||"%t":://5//(.+)(path<"%P">)(.*\\)?([^\\]+)!!$1$3 ;; копировать из выделенных каталогов в противоположную панель внутрь одноименных каталогов, папки из списка в буфере, при условии что эти каталоги существуют
lists=%Z%WL||##path<10> pause=500 copys=cliplist||"%t"//0 ;; копировать в активную панель, - родительские каталоги файлов, найденных после поиска (со всем содержимым)
listx=%P%N||5 copys=$GLOBALLISTX7||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||upd<3> ;; копировать в другую панель объекты из структуры под курсором (созданной в команде tree) (пути папок имеющих вложения исключаются)
listx=%P%N||5 copys=$GLOBALLISTX8||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||upd<3> ;; копировать в другую панель папки из структуры под курсором (созданной в команде tree) (пути папок имеющих вложения исключаются)
listx=%P%N||5||"%T" copys=$GLOBALLISTX||listz<$GLOBALLISTX3>//4 ;; копировать файлы и папки из структуры файла под курсором (созданной в команде tree) в другую панель с сохранением структуры папок (с проверкой: пропустить при совпадении имени объекта)
listx=%P%N||5||"%T" copys=$GLOBALLISTX1||listz<$GLOBALLISTX4> ;; копировать файлы из структуры файла под курсором (созданной в команде tree) в другую панель с сохранением структуры папок
listx=C:\Tree.txt||5||E:\TREE\ copys=$GLOBALLISTX1||listz<$GLOBALLISTX4> ;; копировать файлы из структуры C:\Tree.txt (созданной в команде tree) по новому пути E:\TREE\ с сохранением структуры папок
markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||"%t"//0 ;; копировать все файлы выделенных каталогов в противоположную панель
markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=f61:://>||upd<2> ;; копировать все файлы выделенных каталогов (с рекурсией) в другую панель, в создаваемые (если нет подобных) единые папки с родительскими именами
markp=%WL tcimg=$cm2046~~$cm525 copys=[tc=AL]||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1<info=o11:://#\//o12::>||upd<2> ;; копировать все файлы выделенных каталогов (с рекурсий) в другую панель, в создаваемую на основе даты модификации вложенную структуру: YYYY\MM\ - каждый файл в папку месяца создания
marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<D:\ListNameFolders.txt//0> ;; выделить в активной панели все файлы *.txt и копировать их во все папки ( список полных путей папок из файл списка)
sends="%O"??1||&&^(.+)_\d+$!!$1 copyy=%P%N||"%pGLOBALSENDS<1>"//0//(path<"%p">)(.*\\)(.*\\)//$1$3 copys=PS<d:\2//1>||"%p"GLOBALSENDS<1>//0 marks=0||test<1n!!GLOBALSENDS<1>> copys=[tc=AL]||GLOBALSENDS<1>//0 pause=500 zpacf="%p"GLOBALSENDS<1>||"%p"GLOBALSENDS<1>.zip//0 ;; копировать файл под курсором в именную(исключая счетчик типа _N) папку, скопировать в эту же папку похожие файлы активной панели и все файлы (без рекурсии) папки d:\2 + упаковать созданную папку в именной архив
sends="%O"??1||&&^(.+)_\d+$!!$1 marks=PS<"%p"//1//0>||test<1n!!GLOBALSENDS<1>> copys=[tc=AL]||"%pGLOBALSENDS<1>"//0//(path<"%p">)(.*\\)(.*\\)//$1$3 copys=PS<d:\2//1//0>||"%pGLOBALSENDS<1>//0" pause=700 zpacf="%pGLOBALSENDS<1>"||"%pGLOBALSENDS<1>".zip//0 ;; копировать файл под курсором в именную(исключая счетчик _№) папку, скопировать в эту же папку похожие файлы активной панели и все файлы (без рекурсии) папки d:\2 + упаковать созданную папку в именной архив
sends="%O"??1||&&^(.+)_\d+$!!$1 movee=%P%N||"%pGLOBALSENDS<1>"//0//(path<"%p">)(.*\\)(.*\\)//$1$3 copys=PS<d:\2//1>||"%p"GLOBALSENDS<1>//0 marks=0||test<1n!!GLOBALSENDS<1>> pause=200 moves=[tc=AL]||GLOBALSENDS<1>//0 pause=500 start=RAR||-IBCK||a||"%pGLOBALSENDS<1>".rar||GLOBALSENDS<1>||&&wait||upd<1> ;; переместить файл под курсором в именную(исключая счетчик типа _N) папку, переместить в эту же папку похожие файлы активной панели и все файлы (без рекурсии) папки d:\2 + упаковать созданную папку в именной архив (RAR)
sends=#??-6*||#K3!!"%PName.txt"* copys=$GLOBALSENDS||"%p"//1||?4|##|Files*Prim*Eschjoodin|*|:LISTNUM:||upd<1> ;; создать 3 копии файла Name.txt активной панели с заданными именами
sends=#??-6*||#K3!!%P%N* copys=$GLOBALSENDS||"%p"//1||?4|##|Files*Prim*Eschjoodin|*|:LISTNUM:||upd<1> ;; создать 3 копии файла в под курсором активной панели с заданными именами
sends=#-1??-1||formt<6,1!!(.*\.gif|.*\.png|.*\.jpg[^\r\n]*)> downl=$f254//2||$GLOBALSENDS||progres<> copys=$GLOBALDOWNL||"%P"//0||test<1r!!100K>||upd<1> ;; с интернет страницы, адрес которой из буфера получить список всех адресов изображений gif, png, jpg; скачать во временную папку и после скопировать в активную панель те файлы, которые более 100 Kb
sends=%P%N??-1||?D866 listx=$GLOBALSENDS||5 GLOBALLISTX7<a> bends=@GLOBALLISTX6<1>\||\!!\\ copys=$GLOBALLISTX7||"%t":://1//(.*\\)(GLOBALBENDS<1>)((.*\\)?).+\\?//$1$3||upd<3> ;; копировать в другую панель объекты (без начальной папки) из структуры под курсором (созданной в команде tree) (пути папок имеющих вложения исключаются)(предварительно преобразовать список в кодировке 866)
sends=%P%N??-1||?D866 listx=$GLOBALSENDS||5||"%T" copys=$GLOBALLISTX||listz<$GLOBALLISTX3>//4 ;; копировать файлы и папки из структуры файла под курсором (созданной в команде tree) в другую панель с сохранением структуры папок (с проверкой: пропустить при совпадении имени объекта) (предварительно преобразовать список в кодировке 866)
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=<info=f12\%T%M> copys=%WL||"%t"//0||||##GLOBALSENDS<1>_cntr<1+|1|2> ;; копировать выделенные файлы в другую панель с переименованием в имя файла с счетчиком _01
sends=<info=f61%P%N//>??1||&&(?i)[^a-zа-яё]+$!! copys=%WL||"%t"GLOBALSENDS<1>\//0 ;; скопировать выделенное в созданную в другой панели папку с именем родительского каталога (курсор на файле)
sends=-1??-1 copys=$GLOBALSENDS||"%p"//0 comns=$GLOBALCOPYS||0||listcms<$GLOBALSENDS>||upd<1> ;; копировать в активную панель файлы по списку путей из буфера обмена и каждому файлу в комментарии прописать путь откуда он копировался
sends=-1??-1 GLOBALSENDS<a> copys=$GLOBALSENDS||"%p"//0 <FOR> 1 <TO> GLOBALCOPYS<0> comnt=GLOBALCOPYS<:INDEX:>||0||GLOBALSENDS<:INDEX:> <NEXT> ;; копировать объекты по списку из буфера обмена в активную панель, каждому копируемому объекту прописать в комментарии путь к источнику
sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540 ;; копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)
sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpgs <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>||noprogres<> <NEXT> focusp tcimg=$cm540 ;; копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER
sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=PS<%P%N//1>||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540 ;; копировать из папки под курсором все файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)
sends=C:\Folfers.txt??-1 copys=%WL||x//1||allfold<$GLOBALSENDS//0> ;; копировать выделенные объекты во все папки из списка с заменой
sends=FOLDM<%WL//-1//0//[input=BOX96]>??-1||&&(?m)^(.+\.)([^.]+)$!!$1docx bends=@C:\Шаблон.docx??-1||#KGLOBALSENDS<0>~@CRLF!! copys=$GLOBALBENDS||listz<$GLOBALSENDS> ;; для заданной маски файлов в выделенных папках создать одноимённые файлы docx из шаблона C:\Шаблон.docx
sends=FOLDM<%WL//-1//0//tif>??-1||&&(?m)^(.+\.)(tif)$!!$1docx bends=@C:\Шаблон.docx??-1||#KGLOBALSENDS<0>~@CRLF!! copys=$GLOBALBENDS||listz<$GLOBALSENDS> ;; для файлов tif в выделенных папках создать одноимённые файлы docx из шаблона C:\Шаблон.docx
sends=PS<"%p"//1>??-1||?Fextdel,extdelz copys=$GLOBALSENDS||"%t"//0||test<0w!!``f11::!!f230::|3|txt>||upd<3> ;; получить список путей всех файлов активной панели, удалив пути с заданными расширениями, а так же пути файлов без расширений и
sends=PS<$f300\Files\Template\Favorites\//1//0//*.ini>??-1 GLOBALSENDS<b> copys=$GLOBALARRAY||%%COMMANDER_PATH%%\INI//1 ;; показать в окне выбора все *.ini папки Favorites (без рекурсии), выбрать нужные файлы и копировать их с заменой в папку TC\INI\
sends=PS<D:\Download\//2//0//Prog*>??-1 bends=FOLDC<$GLOBALSENDS//0//1//exe>??-1 copys=$GLOBALBENDS||D:\Prog\Install\//0 moves=$GLOBALSENDS||D:\Archiv\Prog\//0 ;; в папке "D:\Download\" найти папки начинающиеся с Prog..., в этих папках найти файлы exe и скопировать в "D:\Prog\Install\", а сами папки переместить в "D:\Archiv\Prog\"
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 exect=$var_stroka3=##[combo=BOX_U2] exect=$var_stroka1=##[combo=BOX_U5] exect=$var_stroka2=##[combo=BOX_U4] copys=%WL||"%p"||copyn<$var_stroka3>||[group=BOX_U22]||upd<1> ;; создание копий выделенных объектов с выбором условий в диалоговом окне
shape=37 dilog=[input=BOX108][updwn=BOX2] copys=%WL||"%t"//0||##GLOBALINPUT1<1>||$$cntr<GLOBALUPDWN1<1>|GLOBALUPDWN1<2>|GLOBALUPDWN1<3>>||upd<3> ;; копировать выделенные объекты в другую панель с выбранным именем и счётчиком в диалоге
shape=5 copys=FOLDC<%WL//1//-1>||"%t":://0//(.+)(path<"%P">)(.*\\)?([^\\]+)//$1$3||test<[group=BOX_FSize1]r!![updwn=BOX_FSize1]> tcimg=$cm524 ;; копировать в другую панель (не заменяя в случае совпадения) файлы из выделенных папок(с рекурсией, с сохранением структуры вложенности) и выделенных файлов подпадающие под условия относительно заданного размера(ов) в диалоговом окне
shape=5||0 copys=FOLDC<%WL//1//-1//*[combo=BOX4]>||"%t[combo=BOX11]\"//0||test<3m!![combo=BOX6]//6m!![combo=BOX7]> ;; копировать из выделенных папок ( с рекурсией) в ДРУГУЮ панель файлы (уточнение задачи в диалоговом окне)
shape=5||0 copys=FOLDC<%WL//1//-1//[combo=BOX4]>||"%p[combo=BOX11]\"//0||test<1m!![combo=BOX6]//4m!![combo=BOX7]>||upd<1> ;; копировать из выделенных объектов (включая выделенные каталоги, с рекурсией) файлы: папка, расширение, ширина и высота указывается в диалоговом окне
shape=U11 exect=$var_stroka3=##[combo=BOX_U2] exect=$var_stroka1=##[combo=BOX_U5] exect=$var_stroka2=##[combo=BOX_U4] copys=%WL||"%p"||copyn<$var_stroka3>||[group=BOX_U22]||upd<1> ;; создание копий выделенным объектам (выбор условий в диалоге)
slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> copys=PS<GLOBALSLIST<:INDEX:>//1//-1//jpg//0//0//1//1:20>||"%t"<info=f61:://>//0||,!!||~~!! <NEXT> ;; из выделенных каталогов копировать в другую панель в именные папки каталогов первых 20-ти jpg файлов каждой папки
slist=%WL copys=$GLOBALSLIST||"%t"//0 comns=$GLOBALCOPYS||0||listcms<$GLOBALSLIST>||upd<1> ;; копировать в другую панель выделенные объекты и каждому объекту в комментарии прописать путь откуда он копировался
slist=%WL||##path<2>||inline<*!!|*!!> copys=PS<"%P"//1//0//GLOBALSLIST<1>>||"%t"//1||upd<3> ;; копировать файлы активной панели с расширениями выделенных файлов в другую панель (без рекурсии)
slist=%WL||##path<2>||inline<*!!|*!!> copys=PS<"%P"//1//-1//GLOBALSLIST<1>>||"%t"//1||upd<3> ;; копировать файлы активной панели с расширениями выделенных файлов в другую панель (с рекурсией)
slist=%WL||##path<41>||formt<1> <FOR> 1 <TO> GLOBALSLIST<0> lists=%WL||formt<0!!.*\\GLOBALSLIST<:INDEX:>\\.*> copys=$GLOBALLISTS||"%t"GLOBALSLIST<:INDEX:>//0||numb<3> <NEXT> ;; из выделенного после поиска или показа файлов без каталогов скопировать в другую панель в именные родительские папки по 3 файла из каждой подпапки
slist=%WL||$$clpget copys=[tc=TM]||x//0||allfold<GLOBALSLIST<t>> tcimg=$cm524 ;; копировать выделенные объекты другой панели в подпапки 1-го уровня (с именем из буфера обмена) выделенных папок активной панели
slist=%WL||<dellist="C:\ListObjectNames.txt"|5> copys=$GLOBALSLIST||"%t"//0||upd<3> ;; копировать в неактивную панель выделенные объекты, кроме тех, чьи имена совпадают с именами объектов из списка "C:\ListObjectNames.txt"
slist=%WL||<info=o450:://> GLOBALSLIST<a> copys=%WL||"%T"//0 clink=$GLOBALCOPYS1||"%P"//0 modfs=$GLOBALCLINK1||0,1,2||list<$GLOBALSLIST>||upd<2> ;; создать ярлыки для выделенных и копируемых файлов, установив все 3 даты (модификации, создания, доступа), взятые из исходных файлов
slist=%WL||test<0e!!%E> copys=$GLOBALSLIST||"%t"//0||upd<3> ;; из выделенного копировать все файлы кроме файлов с расширением фала под курсором
slist=%WL||test<0e!!cmd> copys=$GLOBALSLIST||x//0||allfold<"C:\PathList.txt"//0> ;; копировать выделенные файлы, исключая файлы *.cmd, в папки по списку из "C:\PathList.txt
slist=%WL||test<1e!!dbi> copys=$GLOBALSLIST||x//0||allfold<"C:\PathList.txt"//0> ;; из выделенных файлов копировать файлы *.dbi в папки по списку из "C:\PathList.txt"
slist=[tc=AM] wlist=$GLOBALSLIST||##<info=o72:://>||?M1:15||^^"%T"||$$\ copys=$GLOBALSLIST||listz<$GLOBALWLIST>//1||htmext<png|jpeg|js|css|json|ttf|oog|webm|mp4|swf|gif|jpg|bmp|txt|svg|php?1>||upd<3> ;; копировать в другую панель выделенные html файлы с заданными типами файлов прописанными внутри html, css, js сохраняя структуру в именных папках html (длинные имена папок обрезаются до 15 символов)
slist=[tc=TM]||##path<4> delss=[tc=TM]||1||recycle<1> copys=%WL||"%t"//1||list<$GLOBALSLIST> ;; копировать выделенные файлы с заменой в ПП с предварительным переименованием базовых имён выделенных файлов в имена выделенных в другой панели
slist=C:\ListName.txt <FOR> 1 <TO> GLOBALSLIST<0> copys=%WL||"%p"//1||##GLOBALSLIST<:INDEX:> <NEXT> beepss ;; выделенным файлам в активной панели создать копии с именами по списку C:\ListName.txt (с заменой в случае совпадения)
slist=cliplist||^^"%p" copys=$GLOBALSLIST||"%t"//0||upd<3> ;; из активной панели копировать объекты по списку имён буфера обмена в другую панель
slist=cliplist||^^"%P"||$$.%E bends=@%P%N??-1||#KGLOBALSLIST<0>~@CRLF!! copys=$GLOBALBENDS||listz<$GLOBALSLIST>//1||upd<1> ;; создать копии файла под курсором в активной панели с именами из буфера обмена с тем же расширением, с заменой имеющихся файлов
slist=cliplist||^^"%P"||$$.%E bends=@%P%N??-1||#KGLOBALSLIST<0>~@CRLF!! copys=$GLOBALBENDS||listz<$GLOBALSLIST>||upd<1> ;; создать копии файла под курсором в активной панели с именами из буфера обмена с тем же расширением, если файл существует, то добавляется счётчик
slist=D:\Scroll.txt||^^"%P" sends=PS<"%T"//2//0//&&Back.*>??-1 copys=$GLOBALSLIST||x//0||allfold<$GLOBALSENDS//0> ;; копировать объекты активной панели по списку из файла D:\Scroll.txt в папки имена которых начинаются с "Back" другой панели.
slist=FOLDC<%WL//0>||<dellist=C:\List\object.txt|5> copys=$GLOBALSLIST||"%tBacKup\Doc\"//1 ;; копировать содержимое выделенных папок (с заменой в случае совпадения) в BacKup\Doc\ неактивной панели исключая объекты из списка имён C:\List\object.txt
slist=FOLDM<%WL//-3//0> copys=[tc=TM]||x//0||allfold<GLOBALSLIST<t>> tcimg=$cm524 ;; копировать выделенные объекты другой панели в подпапки 1-го уровня выделенных папок активной панели
slist=INI<7//%%COMMANDER_PATH%%\Wcmicons.inc//mappings//>||formt<1,fnc_lib_01>||$$.ico||^^"%P" GLOBALSLIST<a> copys=$GLOBALSLIST||"%t"||upd<3> ;; из активной папки с нумерованными иконками копировать те, которые участвуют в меню Total Commander
slist=PS<"%p"//1//0//prog-new.*.exe> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=Сообщени妦Файлов~~с~~такими~~именами~~в~~АП~~не~~найден2¦¦370¦¦50<¤>toexit'):1 copys=$GLOBALSLIST||"%t"//0 beepss ;; копировать в другую панель все файлы *.exe активной панели чьи базовые имена начинаются с "prog-new.", в случае отсутствия подобных файлов выдать 2-х секундное сообщение
slist=PS<"%T"//2//0>||test<1f!!1!!0!!Info.txt> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> beepss ;; копировать выделенные объекты активной панели (с перезаписью) в папки неактивной панели содержащих файл Info.txt
slist=PS<"%T"//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> beepss ;; копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
slist=PS<%%COMMANDER_PATH%%\//1//0//*.bar> sends=GLOBALSLIST<t1>??-1||&&[^\\]+$!! copys=$GLOBALSLIST||GLOBALSENDS<1>[Backup]_<info=f61GLOBALSLIST<1>>\Bars//1||**1!!?.bak||modfs<0||#SISDATE> ;; создать заменяемые бэкапы всем файлам.bar в папке Total Commander в папке [Backup]_имя TC\Bars
slist=PS<%%TCIMG_PATH%%\//1//0//*.bar|*.ini> sends=GLOBALSLIST<t1>??-1||&&[^\\]+$!! copys=$GLOBALSLIST||GLOBALSENDS<1>[Backup]_<info=f61GLOBALSLIST<1>>\Restore//1||**1!!?.bak||modfs<0||#SISDATE> ;; создать бэкапы всем файлам.bar и .ini в папке Total Commander в папке [Backup]_имя TC\Restore
slist=PS<%P%N//2//0> exect=$var_aa=_ArrayCreate(GLOBALSLIST<0>) GLOBALEXECT<$var_aa> <FOR> 1 <TO> GLOBALSLIST<0> exect=$var_aa[:INDEX:]=##$PS<GLOBALSLIST<:INDEX:>//1//-1//jpg//0//0//1//1> GLOBALEXECT<$var_aa> <NEXT> copys=$var_aa||"%t"//0 ;; пример создания и заполнения массива данными, в данном случае в подпапках 1-го уровня папки под курсором отбирается по одному файлу jpg
slist=PS<[tc=TP]//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> ;; копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
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\ , далее в другом процессе их переименовать
tempxx slist=[tc=TM]||##path<4> copys=%WL||$f254||list<$GLOBALSLIST> moves=PS<$f254//1//0>||"%t"//1 ;; копировать выделенные файлы с заменой в другую панель с предварительным переименованием выделенных файлов активной панели в имена выделенных файлов другой панели
watch=1 xlist=[tc=TL-1] slist=PS<"%p"//-2//-1> <FOR> 1 <TO> GLOBALSLIST<0> copys=$GLOBALXLIST||GLOBALSLIST<:INDEX:>//1||noprogres<> <NEXT> ;; копировать файлы неактивной панели во все папки АКТИВНОЙ панели (с рекурсией)
watch=1 xlist=[tc=TL-1] slist=PS<"%p"//-2//-1> <FOR> 1 <TO> GLOBALSLIST<0> copys=$GLOBALXLIST||GLOBALSLIST<:INDEX:>//9||owrite<10>||noprogres<> <NEXT> ;; заменить все подобные файлы в АКТИВНОЙ панели (с рекурсией) файлами из другой панели