Описание команды


renmz

Поменять местами имена 2-х объектов.

renmz=Path1||Path2, ||List||rname<>||upd<>

Параметры:

1-й обязательный параметр.
Path1Путь первого объекта.
2-й обязательный параметр.
Path2Путь второго объекта.
Дополнительные параметры:
ListСписок полных путей. [необязательный] При 3-м параметре первые два игнорируются. Возможны варианты:
  %WL - список выделенных объектов.
  cliplist - список из буфера обмена.
  FileList - список из файла.
  %P%N - список из файла под курсором см. Дополнение №7.
rname<>Режим переименования. Параметр rname<Number>, где Number:
  0 - переименовывать базовое имя.
  1 - переименовывать имя с расширением (по умолчанию).
upd<>Обновление панели.
  Описание
Параметр upd<Number>, где Number - значение обновления панели(ей) Total Commander:
  1 - обновить активную панель.
  2 - обновить обе панели, вернуться в активную.
  3 - обновить другую панель, вернуться в активную.
  4 - обновить активную панель, перейти в другую.
  5 - обновить другую панель, остаться в другой.
  6 - обновить обе панели, остаться в другой.
  7 - не обновлять (по умолчанию, т.е. если параметр не прописан, то панели не обновляются).

Примечания:

В параметрах команды может использоваться:
  • GLOBALNAME - информация, получаемая из других команд через глобальные переменные см. Дополнение №23

См. также:

copys, copyy, delsm, delss, emptt, empty, filep, filer, movee, moves, renmm, renms, scand

Примеры:
 Как создать кнопку?

renmz=%P%N||%T%M ;; поменять местами имена 2-х объектов под курсором в обеих панелях

renmz=%P%N||%T%M||%WL ;; поменять местами имена 2-х выделенных объектов или (если нет выделения) 2-х объектов под курсором в обеих панелях

renmz=%P%N||%T%M||%WL||rname<0> ;; поменять местами базовые имена 2-х выделенных объектов или (если нет выделения) 2-х объектов под курсором в обеих панелях

renmz=%P%N||%T%M||rname<0>||upd<2> ;; поменять местами имена 2-х объектов под курсором в обеих панелях и обновить панели

renmz=%P%N||%T%M||upd<2> ;; поменять местами имена 2-х объектов под курсором в обеих панелях и обновить панели

renmz=c:\Test1\||c:\Test2\ ;; поменять местами имена заданных объектов

renmz=x||x||%WL||rname<0> ;; поменять местами базовые имена 2-х выделенных объектов

renmz=x||x||c:\Test\List.txt ;; поменять местами имена 2-х объектов из списка полных путей List.txt

renmz=x||x||cliplist ;; поменять местами имена 2-х объектов из списка полных путей из буфера обмена

sends=-1??-1 renmz=x||x||$GLOBALSENDS||rname<0>||upd<1> ;; поменять местами имена 2-х объектов из списка полных путей из буфера обмена

sends=-1??-1 renmz=x||x||GLOBALSENDS<t>||rname<0>||upd<1> ;; поменять местами имена 2-х объектов из списка полных путей из буфера обмена


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru