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


patht

Открывает путь в другой панели Total Commander.

patht=String, ||gocd<>||fold<>||Dialogs

Параметры:

StringПуть к объекту. Где String может иметь несколько вариантов:
  • Полный или относительный путь к объекту
  • clpget - путь берётся из буфера обмена.
  • $f01 ... - сокращения специальных папок и файлов см. Дополнение №8
  • $rPathReg - путь из заданной ветки реестра.
  • Путь возвращаемый параметром [info] или <info> см. Дополнение №10
  • Путь возвращаемый параметром <xfolder> см. Дополнение №11
  • Путь возвращаемый глобальными переменными GLOBALNAME см. Дополнение №23
  • Путь возвращаемый параметром [tc] см. Дополнение №12
Дополнительные параметры:
gocd<>Диск. Параметр gocd<CD> - открывает путь на другом диске, где CD - буква диска. Если диск CD отсутствует в параметре, то открывается подобный путь на первом найденном диске (если есть).
fold<>Переход. Параметр fold<RegExp>, где:
  RegExp - регулярное выражение, по которому будет найдено имя объекта для перехода к нему.
  отсутствие RegExp означает переход к объекту (к папке) String.
Параметр не работает в режиме "Эскизы"
DialogsДиалоги. см. Дополнение №18
  Описание
Различные параметры диалогов.
  [input] - диалог ввода информации в InputBox.
  [richinput] - диалог ввода информации в RichInputBox.
  [combo] - диалог выбора информации в ComboBox.
  [group] - диалог выбора информации в GroupBox.
  [check] - диалог выбора информации в CheckBox.
  [edits] - диалог выбора информации в EditBox.
  [sfold] - выбор каталога.
  [zfold] - выбор каталогов.
  [sopen] - выбор файла для открытия.
  [ssave] - выбор файла для сохранения.
  [sicon] - диалог просмотра и выбора значка.
  [msgbx] - окно сообщения MsgBox.
  [updwn] - диалог выбора числовой информации UpDown.
  [image] - диалог выбора изображения.
  [elect] - диалог выбора файлов и папок.
...и другие диалоги.

Примечания:

В параметрах команды может использоваться:
  • GLOBALNAME - информация, получаемая из других команд через глобальные переменные см. Дополнение №23
  • [info] или <info> - информация, получаемая через параметр см. Дополнение №10
  • Путь возвращаемый параметром <xfolder> см. Дополнение №11

См. также:

parll, patha, pathb, pathl, pathm, pathr, paths, pathu

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

bufsr=##<info=o201%P%N//> patht=clpget||fold<> ;; перейти в другую панель по пути - из комментария объекта под курсором

bufsr=&&(...).*!!$1 patht=%%COMMANDER_PATH%%\x||fold<^clpget.*> ;; перейти в папку Total Commander в другой панели, затем перейти к объекту, 3 символа которого совпадают с 3-мя символами строки из буфера обмена

copys=PS<"%p"//0//0>||"%t%O"//1 patht="%t%O" ;; копировать содержимое активной панели в другую панель, в папку с именем файла под курсором (с заменой, если такая существует) и войти в нее

copyy="%p"||D:\||##YourDir patht=D:\ ;; копировать активную папку на диск D:\ с именем YourDir и открыть диск D:\ в другой панели

copyy="%p"||D:\||##YourDir patht=D:\YourDir\ ;; копировать активную папку на диск D:\ с именем YourDir и открыть скопированную папку в другой панели

folds="%t"||[tc=AO]||fflag<2> pause=500 patht=%T%N||fold<> pause=500 patht=%P%N||fold<> ;; создать в другой панели папку (если таковой нет) именем папки под курсором с переводом фокуса на созданную папку и вновь на папку активной панели

global copyy="%p"||"%t"//0||##[input=BOX6] patht=GLOBALCOPYY<1> ;; копировать активную папку в другую панель с именем введенным в диалоге и открыть скопированную папку в другой панели

global copyy="%p"||D:\||##[input=BOX6] patht=GLOBALCOPYY<1> ;; копировать активную папку на диск D:\ с именем введенным в диалоге и открыть скопированную папку в другой панели

lists=%Z%WL||##path<4>||&&^(...).*!!$1 patht="%p"x||fold<^clpget.*> marks=0||test<1n!!^clpget.*> ;; перейти в другой панели к объекту, 3 символа которого совпадают с объектом под курсором и выделить подобные

lists=%Z%WL||##path<4>||&&^(...).*!!$1 patht="%p"x||fold<^clpget.*> ;; перейти к объекту в другой панели, 3 символа которого совпадают с объектом под курсором

patha=%%WINDIR%% patht=%%PROGRAMFILES%% ;; в активной панели открывается каталог c:\Windows\ , в другой c:\Program Files\

patht="%p" ;; открыть путь активной панели в другой панели

patht="%P"||fold<> ;; перейти на уровень вверх к родительской папке в другой панели

patht="%p"x||fold<.*[а-яА-ЯеЁ]+.*> ;; путь активной панели открыть в другой панели и перейти к объекту, в имени которого русские буквы

patht="%p"x||fold<^.*~~-.~~*> ;; путь активной панели открыть в другой панели и перейти к объекту, в имени которого есть '' - ''

patht="%p"x||fold<^.*clpget> ;; путь активной панели открыть в другой панели и перейти к объекту, концовка имени которого в буфере обмена

patht="%p"x||fold<^\d+.*> ;; путь активной панели открыть в другой панели и перейти к объекту, в начале имени которого есть цифра

patht="%p"x||fold<^clpget.*> ;; путь активной панели открыть в другой панели и перейти к объекту, начало имени которого в буфер обмена обмена

patht=$f01 ;; перейти в каталог "Administrative Tools" в другой панели

patht=$f02 ;; перейти в каталог "AppData" в другой панели

patht=$f03 ;; перейти в каталог "Cache" в другой панели

patht=$f04 ;; перейти в каталог "CD Burning" в другой панели

patht=$f05 ;; перейти в каталог "Cookies" в другой панели

patht=$f06 ;; перейти в каталог "Desktop" в другой панели

patht=$f07 ;; перейти в каталог "Favorites" в другой панели

patht=$f08 ;; перейти в каталог "Fonts" в другой панели

patht=$f09 ;; перейти в каталог "History" в другой панели

patht=$f10 ;; перейти в каталог "Local AppData" в другой панели

patht=$f11 ;; перейти в каталог "My Music" в другой панели

patht=$f12 ;; перейти в каталог "My Pictures" в другой панели

patht=$f13 ;; перейти в каталог "My Video" в другой панели

patht=$f14 ;; перейти в каталог "NetHood" в другой панели

patht=$f15 ;; перейти в каталог "Personal" в другой панели

patht=$f16 ;; перейти в каталог "PrintHood" в другой панели

patht=$f17 ;; перейти в каталог "Programs" в другой панели

patht=$f18 ;; перейти в каталог "Recent" в другой панели

patht=$f19 ;; перейти в каталог "SendTo" в другой панели

patht=$f20 ;; перейти в каталог "Start Menu" в другой панели

patht=$f202 ;; в другой панели перейти в каталог ...\Files\Img

patht=$f203 ;; в другой панели перейти в каталог ...\Files\Ini

patht=$f204 ;; в другой панели перейти в каталог ...\Files\Library

patht=$f205 ;; в другой панели перейти в каталог ...\Files\PlayList

patht=$f206 ;; в другой панели перейти в каталог ...\Files\Sounds

patht=$f207 ;; в другой панели перейти в каталог ...\Files\Tcg

patht=$f208 ;; в другой панели перейти в каталог ...\Files\Font

patht=$f209 ;; в другой панели перейти в каталог ...\Files\Htm

patht=$f21 ;; перейти в каталог "Startup" в другой панели

patht=$f210 ;; в другой панели перейти в каталог ...\Files\Scripts

patht=$f211 ;; в другой панели перейти в каталог ...\Files\Zip

patht=$f22 ;; перейти в каталог "Templates" в другой панели

patht=$f23 ;; перейти в каталог "Program Files" в другой панели

patht=$f24 ;; перейти в каталог "ProgramData" в другой панели

patht=$f25 ;; перейти в каталог "Windows" в другой панели

patht=$f26 ;; перейти в каталог "System32" в другой панели

patht=$f27 ;; перейти в каталог "User" (папка Пользователя) в другой панели

patht=$f28 ;; перейти в каталог "Temp" в другой панели

patht=$f29 ;; перейти в каталог "Temporary Internet Files" в другой панели

patht=$f30 ;; перейти в каталог "Common Files" в другой панели

patht=$f31 ;; перейти в каталог "Administrative Tools" в другой панели

patht=$f32 ;; перейти в каталог "Common AppData" в другой панели

patht=$f33 ;; перейти в каталог "Common Desktop" (Общий рабочий стол) в другой панели

patht=$f34 ;; перейти в каталог "Common Documents" (Общие документы) в другой панели

patht=$f35 ;; перейти в каталог "Common Programs" (Общие программы) в другой панели

patht=$f36 ;; перейти в каталог "Common Start Menu" (Общее меню) в другой панели

patht=$f37 ;; перейти в каталог "Common Startup" (Общий автозапуск) в другой панели

patht=$f38 ;; перейти в каталог "Common Templates" (Общие шаблоны) в другой панели

patht=$f39 ;; перейти в каталог "CommonMusic" (Общая музыка) в другой панели

patht=$f40 ;; перейти в каталог "CommonPictures" (Общие изображения) в другой панели

patht=$f41 ;; перейти в каталог "CommonVideo" (Общие видео) в другой панели

patht=$f42 ;; перейти в каталог "Resources" в другой панели

patht=$f43 ;; перейти в каталог "Quick Launch (Быстрого запуска)" в другой панели

patht=$f45 ;; перейти в каталог "Downloads" в другой панели

patht=$f50 ;; перейти в каталог "Компьютер" в другой панели

patht=$f51 ;; перейти в каталог "Панель инструментов" в другой панели

patht=$f52 ;; перейти в каталог "Корзина" в другой панели

patht=$f53 ;; перейти в каталог "Internet Explorer" в другой панели

patht=$f54 ;; перейти в каталог "Сеть" в другой панели

patht=$f55 ;; перейти в каталог "Принтеры" в другой панели

patht=$f56 ;; перейти в каталог "Сетевые подключения" в другой панели

patht=%%COMMANDER_PATH%%\Utilities pause=100 focusp tcimg=100~~$cm321|324 ;; перейти в каталог "Utilities" в другой панели и установить "Сортировка по дате"

patht=%P%N||fold<> ;; перейти к объекту под курсором в панели назначения

patht=%P%N||gocd<> ;; открыть в другой панели тот же путь под курсором, но на другом диске

patht=%P%N||gocd<C> ;; открыть в другой панели тот же путь под курсором, но на диске c:\

patht=%T%N||fold<> ;; перейти на одноименный объект в другой панели

patht=[sfold=Выберите~~папку|c:\] ;; перейти в другой панели в каталог выбранный в диалоге

patht=<info=f50%P%N//> ;; перейти в другой панели к пути объекта запуска ярлыка под курсором

patht=<info=f50%P%N//>||fold<> keybd=0~~{SPACE} ;; перейти в другой панели к пути объекта запуска ярлыка под курсором и выделить его

patht=<info=f50%P%N//>||fold<> markp=1||numb<1> ;; перейти в другой панели к объекту пути объекта запуска ярлыка LNK под курсором и выделить его

patht=<info=f50%P%N//>||fold<> marks=PS<[tc=AA]> ;; перейти в другой панели к пути объекта запуска ярлыка под курсором и выделить его

patht=<info=f50%P%N//>||fold<> sends=@[tc=AA] marks=list<GLOBALSENDS<t>> ;; перейти в другой панели к пути объекта запуска ярлыка под курсором и выделить его

patht=<info=f50[tc=AA]//> ;; перейти в другой панели к пути объекта запуска ярлыка под курсором

patht=<info=o201%P%N//>||fold<> ;; перейти в другой панели к объекту путь которого прописан в первой строке комментария файла под курсором

patht=<info=s155|FILMS>\Фильмы\ ;; перейти в неактивной панели в папку "Фильмы" на диске с меткой "FILMS"

patht=<xfolder=21//"%p"> ;; перейти в другой панели к файлу, у которого самая старая дата модификации в текущей панели

patht=<xfolder=22//"%p"> ;; перейти в другой панели к файлу, у которого самая старая дата создания в текущей панели

patht=<xfolder=23//"%p"> ;; перейти в другой панели к файлу, у которого самая старая дата последнего доступа в текущей панели

patht=<xfolder=24//"%p"> ;; перейти в другой панели к файлу, у которого самая новая дата модификации в текущей панели

patht=<xfolder=25//"%p"> ;; перейти в другой панели к файлу, у которого самая новая дата создания в текущей панели

patht=<xfolder=26//"%p"> ;; перейти в другой панели к файлу, у которого самая новая дата последнего доступа в текущей панели

patht=<xfolder=27//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая старая дата модификации в текущей панели

patht=<xfolder=28//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая старая дата создания в текущей панели

patht=<xfolder=29//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая старая дата последнего доступа в текущей панели

patht=<xfolder=30//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая новая дата модификации в текущей панели

patht=<xfolder=31//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая новая дата создания в текущей панели

patht=<xfolder=32//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самая новая дата последнего доступа в текущей панели

patht=<xfolder=33//"%p"> ;; перейти в другой панели к файлу, у которого самый маленький размер в текущей панели

patht=<xfolder=34//"%p"> ;; перейти в другой панели к файлу, у которого самый большой размер в текущей панели

patht=<xfolder=35//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самый маленький размер в текущей панели

patht=<xfolder=36//"%p">||fold<> ;; перейти в другой панели к каталогу, у которого самый большой размер в текущей панели

patht=clpget ;; перейти в другой панели в каталог из буфера обмена, если в буфере обмена имя файла, то произойдёт переход к нему

patht=clpget||fold<> ;; перейти к объекту в другой панели, путь из буфера обмена

patht=D:\<info=o151%P%N//> ;; перейти в другой панели в синхронизированный каталог на диске D:\

sends=<info=o200%P%N>??1 zunpf=%P%N||"%t"//0 comnt=<xfolder=30//"%t">||0||GLOBALSENDS<1> patht=<xfolder=30//"%t">||fold<> ;; распаковать архив под курсором в другую панель с добавлением комментария архива распакованной папке, с переходом на папку

tcimg=$p0 patht=%T%N\' pause=500 keybd=0~~{TAB} tcimg=$p1 ;; перейти на одноимённый файл в другой панели


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