Все команды Total Commander 8.01
Встроенные команды
Пользовательские команды и псевдонимы
Команды, воспринимающие параметры
Команды, отсутствующие в файле Totalcmd.inc
Системные команды, выполняющиеся из командной строки TC
Открытие в TC системных папок Windows по их CLSID
Параметры запуска TC и его инструментов из командной строки
Параметры для панели инструментов, пользовательских меню и команд
Переменные, используемые в TC
DEC * | HEX * | Команда * | Описание команды | Клавиши * | Примечания | ||
[_Активная_панель_] | |||||||
300 | $12C | cm_SrcComments | Комментарии | CS+F2* | ...или возврат к краткому/подробному виду | ||
301 | $12D | cm_SrcShort | Краткий вид (только имена) | C+F1 | |||
302 | $12E | cm_SrcLong | Подробный вид | C+F2 | |||
303 | $12F | cm_SrcTree | Дерево каталогов | C+F8 | |||
304 | $130 | cm_SrcQuickview | Быстрый просмотр | C+Q | ...или его выключение | ||
305 | $131 | cm_VerticalPanels | Расположить панели одну над другой | ...или возврат к обычному расположению панелей | |||
306 | $132 | cm_SrcQuickInternalOnly | Быстрый просмотр без плагинов | ...или его выключение | |||
307 | $133 | cm_SrcHideQuickview | Выключить быстрый просмотр | ||||
311 | $137 | cm_SrcExecs | Отображать только программы | C+F11 | |||
312 | $138 | cm_SrcAllFiles | Отображать все файлы | C+F10 | |||
313 | $139 | cm_SrcUserSpec | Последний пользовательский фильтр | ||||
314 | $13A | cm_SrcUserDef | Задать фильтр | C+F12 | |||
321 | $141 | cm_SrcByName | Сортировка по имени | C+F3 | ...или обратный порядок той же сортировки | ||
322 | $142 | cm_SrcByExt | Сортировка по типу | C+F4 | ...или обратный порядок той же сортировки | ||
323 | $143 | cm_SrcBySize | Сортировка по размеру | C+F6 | ...или обратный порядок той же сортировки | ||
324 | $144 | cm_SrcByDateTime | Сортировка по дате/времени | C+F5 | ...или обратный порядок той же сортировки | ||
325 | $145 | cm_SrcUnsorted | Без сортировки | C+F7 | |||
330 | $14A | cm_SrcNegOrder | В обратном порядке | ||||
331 | $14B | cm_SrcOpenDrives | Открыть список дисков | ||||
269 | $10D | cm_SrcThumbs | Просмотр эскизов | CS+F1 | ...или возврат к краткому/подробному виду | ||
270 | $10E | cm_SrcCustomViewMenu | Меню пользовательских колонок | S+F1 | ...и стандартных режимов файловой панели | ||
332 | $14C | cm_SrcPathFocus | Активизировать цепочки навигации | Переход к управлению с клавиатуры | |||
[_Панель_слева_] | |||||||
100 | $64 | cm_LeftComments | Комментарии | ...или возврат к краткому/подробному виду | |||
101 | $65 | cm_LeftShort | Краткий вид (только имена) | ||||
102 | $66 | cm_LeftLong | Подробный вид | ||||
103 | $67 | cm_LeftTree | Дерево каталогов | ||||
104 | $68 | cm_LeftQuickview | Быстрый просмотр | ...или его выключение | |||
106 | $6A | cm_LeftQuickInternalOnly | Быстрый просмотр без плагинов | ...или его выключение | |||
107 | $6B | cm_LeftHideQuickview | Выключить быстрый просмотр | ||||
111 | $6F | cm_LeftExecs | Отображать только программы | ||||
112 | $70 | cm_LeftAllFiles | Отображать все файлы | ||||
113 | $71 | cm_LeftUserSpec | Последний пользовательский фильтр | ||||
114 | $72 | cm_LeftUserDef | Задать фильтр | ||||
121 | $79 | cm_LeftByName | Сортировка по имени | ...или обратный порядок той же сортировки | |||
122 | $7A | cm_LeftByExt | Сортировка по типу | ...или обратный порядок той же сортировки | |||
123 | $7B | cm_LeftBySize | сортировка по размеру | ...или обратный порядок той же сортировки | |||
124 | $7C | cm_LeftByDateTime | Сортировка по дате/времени | ...или обратный порядок той же сортировки | |||
125 | $7D | cm_LeftUnsorted | Без сортировки | ||||
130 | $82 | cm_LeftNegOrder | В обратном порядке | ||||
131 | $83 | cm_LeftOpenDrives | Открыть список дисков | A+F1 | |||
132 | $84 | cm_LeftPathFocus | Активизировать цепочки навигации | Alt+F11 | Переход к управлению с клавиатуры | ||
2034 | $7F2 | cm_LeftDirBranch | Показ файлов без подкаталогов | ...или возврат к обычному показу | |||
2047 | $7FF | cm_LeftDirBranchSel | Показ файлов без подкаталогов (только в выделенном) | ...или возврат к обычному показу | |||
69 | $45 | cm_LeftThumbs | Просмотр эскизов | ...или возврат к краткому/подробному виду | |||
70 | $46 | cm_LeftCustomViewMenu | Меню пользовательских колонок | ...и стандартных режимов файловой панели | |||
[_Панель_справа_] | |||||||
200 | $C8 | cm_RightComments | Комментарии | ...или возврат к краткому/подробному виду | |||
201 | $C9 | cm_RightShort | Краткий вид (только имена) | ||||
202 | $CA | cm_RightLong | Подробный вид | ||||
203 | $CB | cm_RightTree | Дерево каталогов | ||||
204 | $CC | cm_RightQuickview | Быстрый просмотр | ...или его выключение | |||
206 | $CE | cm_RightQuickInternalOnly | Быстрый просмотр без плагинов | ...или его выключение | |||
207 | $CF | cm_RightHideQuickview | Выключить быстрый просмотр | ||||
211 | $D3 | cm_RightExecs | Отображать только программы | ||||
212 | $D4 | cm_RightAllFiles | Отображать все файлы | ||||
213 | $D5 | cm_RightUserSpec | Последний пользовательский фильтр | ||||
214 | $D6 | cm_RightUserDef | Задать фильтр | ||||
221 | $DD | cm_RightByName | Сортировка по имени | ...или обратный порядок той же сортировки | |||
222 | $DE | cm_RightByExt | Сортировка по типу | ...или обратный порядок той же сортировки | |||
223 | $DF | cm_RightBySize | Сортировка по размеру | ...или обратный порядок той же сортировки | |||
224 | $E0 | cm_RightByDateTime | Сортировка по дате/времени | ...или обратный порядок той же сортировки | |||
225 | $E1 | cm_RightUnsorted | Без сортировки | ||||
230 | $E6 | cm_RightNegOrder | В обратном порядке | ||||
231 | $E7 | cm_RightOpenDrives | Открыть список дисков | A+F2 | |||
232 | $E8 | cm_RightPathFocus | Активизировать цепочки навигации | Alt+F12 | Переход к управлению с клавиатуры | ||
2035 | $7F3 | cm_RightDirBranch | Показ файлов без подкаталогов | ...или возврат к обычному показу | |||
2048 | $800 | cm_RightDirBranchSel | Показ файлов без подкаталогов (только в выделенном) | ...или возврат к обычному показу | |||
169 | $A9 | cm_RightThumbs | Просмотр эскизов | ...или возврат к краткому/подробному виду | |||
170 | $AA | cm_RightCustomViewMenu | Меню пользовательских колонок | ...и стандартных режимов файловой панели | |||
[_Файловые_операции_] | |||||||
903 | $387 | cm_List | Просмотр | F3 | Просмотр согласно настройкам: внутренний (выделенные файлы или файл под курсором) либо с помощью внешней программы | ||
1006 | $3EE | cm_ListInternalOnly | Внутренний просмотр без плагинов | AS+F3 | Только для файла под курсором | ||
904 | $388 | cm_Edit | Правка | F4 | Только для файла под курсором. Загрузка в редактор выделенных файлов – через специальную программу (F4Menu, ChoiceEditor и пр.) | ||
905 | $389 | cm_Copy | Копировать файлы | F5 | При работе с архивами и FTP вместо копирования выполняются операции упаковки/распаковки и закачки/загрузки | ||
3100 | $C1C | cm_CopySamepanel | Копировать в ту же панель | S+F5 | Выполняется только указанная операция, клавиши-модификаторы игнорируются | ||
3101 | $C1D | cm_CopyOtherpanel | Копировать в другую панель | Выполняется только указанная операция, клавиши-модификаторы игнорируются | |||
906 | $38A | cm_RenMov | Переименовать/Переместить файлы | F6 | Если в целевой панели архив, выполняется упаковка с удалением исходных файлов | ||
907 | $38B | cm_MkDir | Создать каталог | F7 | |||
908 | $38C | cm_Delete | Удалить файлы | F8 S+F8 | Del S+Del | Если в настройках TC разрешено удаление в Корзину, F8 и Del удаляют файлы туда, а S+F8 и S+Del – минуя Корзину, если запрещено – всё наоборот | |
518 | $206 | cm_TestArchive | Протестировать архивы | AS+F9 | AS+F6 | Второй способ клавиатурного вызова не работает в Windows 9x | |
508 | $1FC | cm_PackFiles | Упаковать файлы (в каталог на другой панели) | A+F5 | Как применять эту команду для упаковки файлов в каталог в той же панели, описано ниже в дополнительной таблице | ||
509 | $1FD | cm_UnpackFiles | Распаковать файлы | A+F9 | A+F6 | Второй способ клавиатурного вызова не работает в Windows 9x | |
1002 | $3EA | cm_RenameOnly | Переименовать | S+F6 | Для единичного объекта выполняется переименование в панели, для нескольких – пакетное переименование | ||
1007 | $3EF | cm_RenameSingleFile | Переименовать объект под курсором | Одна из немногих команд, игнорирующих выделение | |||
1005 | $3ED | cm_MoveOnly | Переместить | F6 | Выполняется только указанная операция, клавиши-модификаторы игнорируются | ||
1003 | $3EB | cm_Properties | Свойства (Суммарный размер) | Для объекта под курсором выполняется как cm_VersionInfo (510), для выделенных объектов – как cm_GetFileSpace (503) | |||
1004 | $3EC | cm_CreateShortcut | Создать ярлык | CS+F5 | |||
1001 | $3E9 | cm_Return | Программный аналог нажатия Enter | Enter | |||
2800 | $AF0 | cm_OpenAsUser | Запуск программы от имени другого пользователя | ||||
560 | $230 | cm_Split | Разбить файл | ||||
561 | $231 | cm_Combine | Собрать файлы | Курсор должен находиться на первом частичном файле | |||
562 | $232 | cm_Encode | Кодировать файл (MIME/UUE/XXE) | ||||
563 | $233 | cm_Decode | Декодировать файл (MIME/UUE/XXE/BinHex/Yenc) | ||||
564 | $234 | cm_CRCcreate | Посчитать CRC-суммы (форматы CRC32/MD5/SHA1) | ||||
565 | $235 | cm_CRCcheck | Проверить CRC-суммы (форматы CRC32/MD5/SHA1/SHA256) | Позволяет также проверить CRC-сумму файла под курсором, если её значение скопировано откуда-то в буфер обмена | |||
502 | $1F6 | cm_SetAttrib | Изменить атрибуты | На FTP-серверах: изменить атрибуты Unix (права пользователя) | |||
[_Настройка_] | |||||||
490 | $1EA | cm_Config | Настройка: Вид окна | ||||
486 | $1E6 | cm_DisplayConfig | Настройка: Содержимое панелей | ||||
477 | $1DD | cm_IconConfig | Настройка: Значки | ||||
492 | $1EC | cm_FontConfig | Настройка: Шрифты | ||||
494 | $1EE | cm_ColorConfig | Настройка: Цвета | ||||
497 | $1F1 | cm_ConfTabChange | Настройка: Табуляторы | ||||
488 | $1E8 | cm_DirTabsConfig | Настройка: Вкладки папок | ||||
483 | $1E3 | cm_CustomColumnConfig | Настройка: Наборы колонок | ||||
2920 | $B68 | cm_CustomColumnDlg | Настроить текущий набор колонок | ||||
499 | $1F3 | cm_LanguageConfig | Настройка: Язык | ||||
516 | $204 | cm_Config2 | Настройка: Основные операции | ||||
496 | $1F0 | cm_EditConfig | Настройка: Правка/Просмотр | ||||
487 | $1E7 | cm_CopyConfig | Настройка: Операции с файлами | ||||
478 | $1DE | cm_RefreshConfig | Настройка: Автообновление | ||||
479 | $1DF | cm_QuickSearchConfig | Настройка: Быстрый поиск | ||||
489 | $1E9 | cm_FtpConfig | Настройка: FTP | ||||
484 | $1E4 | cm_PluginsConfig | Настройка: Плагины | ||||
482 | $1E2 | cm_ThumbnailsConfig | Настройка: Эскизы | ||||
481 | $1E1 | cm_LogConfig | Настройка: Файл отчёта | ||||
480 | $1E0 | cm_IgnoreConfig | Настройка: Список исключений | ||||
485 | $1E5 | cm_ZipPackerConfig | Настройка: Архиватор ZIP | ||||
491 | $1EB | cm_PackerConfig | Настройка: Архиваторы | ||||
495 | $1EF | cm_Confirmation | Настройка: Разное | ||||
493 | $1ED | cm_ConfigSavePos | Сохранить позицию | ||||
498 | $1F2 | cm_ButtonConfig | Настройка панели инструментов | ||||
580 | $244 | cm_ConfigSaveSettings | Сохранить настройки | ||||
581 | $245 | cm_ConfigChangeIniFiles | Правка файлов конфигурации | ||||
582 | $246 | cm_ConfigSaveDirHistory | Сохранить историю каталогов | ||||
700 | $2BC | cm_ChangeStartMenu | Настройка меню "Запуск" | ||||
[_Сеть_] | |||||||
512 | $200 | cm_NetConnect | Подключить сетевой диск | Вызов системной функции | |||
513 | $201 | cm_NetDisconnect | Отключить сетевой диск | Вызов системной функции | |||
514 | $202 | cm_NetShareDir | Открыть общий доступ к каталогу | Вызов системной функции | |||
515 | $203 | cm_NetUnshareDir | Закрыть общий доступ к каталогу | Вызов системной функции | |||
2204 | $89C | cm_AdministerServer | Показать ресурсы администратора (\\server\c$ и пр.) | Постояное отображение ресурсов администратора задаётся ключом AdminShares=1 | |||
2203 | $89B | cm_ShowFileUser | Показать, кем открыт локальный файл по сети | ||||
[_Разное_] | |||||||
503 | $1F7 | cm_GetFileSpace | Подсчитать занимаемое место | C+L | |||
505 | $1F9 | cm_VolumeId | Метка диска | ||||
510 | $1FE | cm_VersionInfo | Свойства (Информация о версии) | A+Enter | Стандартная системная команда (в скобках указан давно утративший актуальность вариант применения для EXE/DLL в Windows NT 3.51) | ||
511 | $1FF | cm_ExecuteDOS | Открыть командную консоль | ||||
533 | $215 | cm_CompareDirs | Сравнить каталоги | S+F2 | |||
536 | $218 | cm_CompareDirsWithSubdirs | Сравнить каталоги с учётом подкаталогов | Учитываются только имена подкаталогов, но не их содержимое | |||
2500 | $9C4 | cm_ContextMenu | Показать контекстное меню | S+F8 | S+F10 Context | Контекстное меню открывается сразу, без задержки | |
2927 | $B6F | cm_ContextMenuInternal | Показать контекстное меню внутренних ассоциаций | Меню вызывается для всех выделенных файлов, соответствующих данной ассоциации | |||
2928 | $B70 | cm_ContextMenuInternalCursor | Меню внутренних ассоциаций для файла под курсором | Выделение прочих файлов игнорируется | |||
2930* | $B72 | cm_ShowRemoteMenu | Меню команд для управления TC с ПДУ Media Center | Меню вызывается независимо от состояния ключа MediaRemote | |||
2600 | $A28 | cm_SyncChangeDir | Синхронное изменение каталогов в панелях | Режим отключается вручную той же командой или автоматически (если дальнейшая синхронизация становится невозможной) | |||
2700 | $A8C | cm_EditComment | Правка комментария к файлу под курсором | C+Z | Множественная правка комментариев выполняется через изменение атрибутов с плагинами или специальные программы/скрипты | ||
4001 | $FA1 | cm_FocusLeft | Поместить курсор в левую панель | Универсальной команды, эквивалентной нажатию Tab, в TC нет | |||
4002 | $FA2 | cm_FocusRight | Поместить курсор в правую панель | Универсальной команды, эквивалентной нажатию Tab, в TC нет | |||
4003 | $FA3 | cm_FocusCmdLine | Поместить курсор в командную строку | Клавиатурный вызов зависит от режима файловой панели: вариант S+влево/вправо универсальный, а влево/вправо – только для подробного вида, комментариев и пользовательских колонок | |||
4004 | $FA4 | cm_FocusButtonBar | Установить фокус на панель инструментов | Alt+Shift+F11 | Переход к управлению с клавиатуры | ||
2014 | $7DE | cm_CountDirContent | Подсчёт размеров подкаталогов текущего каталога | AS+Enter | |||
2913 | $B61 | cm_UnloadPlugins | Выгрузить все плагины | Действие команды временное, до первого обращения в текущем сеансе к соответствующему плагину | |||
534 | $216 | cm_DirMatch | Сравнить каталоги, скрыв одинаковые файлы | Аналог команды cm_CompareDirs с дополнительной фильтрацией | |||
531 | $213 | cm_Exchange | Поменять местами содержимое панелей (активные вкладки) | C+U | При отстутствии вкладок эта команда и cm_ExchangeWithTabs работают одинаково | ||
532 | $214 | cm_MatchSrc | Получатель = Источнику | Для обратной операции (открытия в активной панели содержимого неактивной) аналогичной встроенной команды нет | |||
2918 | $B66 | cm_ReloadSelThumbs | Обновить выбранные эскизы | ||||
[_Соединение через LPT/USB-порт_] | |||||||
2300 | $8FC | cm_DirectCableConnect | Установить соединение через LPT/USB-порт | ||||
2301 | $8FD | cm_NTinstallDriver | Установить драйвер LPT (NT) | ||||
2302 | $8FE | cm_NTremoveDriver | Удалить драйвер LPT (NT) | ||||
[_Печать_] | |||||||
2027 | $7EB | cm_PrintDir | Печать списка файлов | Только для выделенных объектов | |||
2028 | $7EC | cm_PrintDirSub | Печать списка файлов с подкаталогами | Только для выделенных объектов | |||
504 | $1F8 | cm_PrintFile | Печать содержимого файла | C+F9 | Только для файла под курсором | ||
[_Выделение_] | |||||||
521 | $209 | cm_SpreadSelection | Выделить группу | Num+ | Если в настройках ("Основные операции") указано выделение только файлов, работает как 3312, если файлов и папок – как 3311 | ||
3311 | $CEF | cm_SelectBoth | Выделить группу: файлы и папки | Num+ | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиша работает для этой команды, если только файлов – для 3312 | ||
3312 | $CF0 | cm_SelectFiles | Выделить группу: только файлы | S+Num+ | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиши работают для этой команды, если только файлов – для 3311 | ||
3313 | $CF1 | cm_SelectFolders | Выделить группу: только папки | ||||
522 | $20A | cm_ShrinkSelection | Снять выделение группы (файлы и папки) | Num- | Независимо от настроек снимается выделение как с файлов, так и с папок | ||
3314 | $CF2 | cm_ClearFiles | Снять выделение: только файлы | S+Num- | Независимо от настроек снимается выделение только с файлов | ||
3315 | $CF3 | cm_ClearFolders | Снять выделение: только папки | ||||
3316 | $CF4 | cm_ClearSelCfg | Снять выделение (файлы или всё – как настроено) | В зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки | |||
523 | $20B | cm_SelectAll | Выделить всё (файлы или всё – как настроено) | C+Num+ | C+A | Если в настройках ("Основные операции") указано выделение только файлов, работает как 3302, если файлов и папок – как 3301 | |
3301 | $CE5 | cm_SelectAllBoth | Выделить всё: файлы и папки | C+Num+ | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиши работают для этой команды, если только файлов – для 3302 | ||
3302 | $CE6 | cm_SelectAllFiles | Выделить все файлы | CS+Num+ | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиши работают для этой команды, если только файлов – для 3301 | ||
3303 | $CE7 | cm_SelectAllFolders | Выделить все папки | ||||
524 | $20C | cm_ClearAll | Снять всё выделение (файлы и папки) | C+Num- | Независимо от настроек снимается выделение как с файлов, так и с папок | ||
3304 | $CE8 | cm_ClearAllFiles | Снять выделение со всех файлов | CS+Num- | Независимо от настроек снимается выделение только с файлов | ||
3305 | $CE9 | cm_ClearAllFolders | Снять выделение со всех папок | ||||
3306 | $CEA | cm_ClearAllCfg | Снять всё выделение (файлы или всё – как настроено) | В зависимости от настроек ("Основные операции") снимается выделение только с файлов или с файлов и папок | |||
525 | $20D | cm_ExchangeSelection | Инвертировать выделение | Num* | Если в настройках ("Основные операции") указано выделение только файлов, работает как 3322, если файлов и папок – как 3321 | ||
3321 | $CF9 | cm_ExchangeSelBoth | Инвертировать выделение (файлы и папки) | Num* | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиша работает для этой команды, если только файлов – для 3322 | ||
3322 | $CFA | cm_ExchangeSelFiles | Инвертировать выделение (файлы) | S+Num* | Если в настройках ("Основные операции") указано выделение файлов и папок, клавиши работают для этой команды, если только файлов – для 3321 | ||
3323 | $CFB | cm_ExchangeSelFolders | Инвертировать выделение (папки) | ||||
527 | $20F | cm_SelectCurrentExtension | Выделить файлы/папки по текущему расширению | A+Num+ | В зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки | ||
528 | $210 | cm_UnselectCurrentExtension | Снять выделение по расширению | A+Num- | Независимо от настроек снимается выделение как с файлов, так и с папок | ||
541 | $21D | cm_SelectCurrentName | Выделить файлы по текущему имени | В зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки | |||
542 | $21E | cm_UnselectCurrentName | Снять выделение по текущему имени | Независимо от настроек снимается выделение как с файлов, так и с папок | |||
543 | $21F | cm_SelectCurrentNameExt | Выделить файлы по текущему имени+расширению | Для специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае в зависимости от настроек выделяются только файлы или файлы и папки) | |||
544 | $220 | cm_UnselectCurrentNameExt | Снять выделение по текущему имени+расширению | Для специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае независимо от настроек снимается выделение как с файлов, так и с папок) | |||
537 | $219 | cm_SelectCurrentPath | Выделить всё с этим путём | Для специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае в зависимости от настроек выделяются только файлы или файлы и папки) | |||
538 | $21A | cm_UnselectCurrentPath | Снять всё выделение с этим путём | Применяется для специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае независимо от настроек снимается выделение как с файлов, так и с папок) | |||
529 | $211 | cm_RestoreSelection | Восстановить выделение | Num/ | |||
530 | $212 | cm_SaveSelection | Сохранить выделение временно | ||||
2031 | $7EF | cm_SaveSelectionToFile | Сохранить выделение в файл | Файл автоматически получает юникодную кодировку UTF-16LE | |||
2041 | $7F9 | cm_SaveSelectionToFileA | Сохранить выделение в файл (ANSI) | ||||
2042 | $7FA | cm_SaveSelectionToFileW | Сохранить выделение в файл (Юникод) | ||||
2039 | $7F7 | cm_SaveDetailsToFile | Сохранить содержимое всех колонок в файл | Файл автоматически получает юникодную кодировку UTF-16LE | |||
2043 | $7FB | cm_SaveDetailsToFileA | Сохранить содержимое всех колонок в файл (ANSI) | ||||
2044 | $7FC | cm_SaveDetailsToFileW | Сохранить содержимое всех колонок в файл (Юникод) | ||||
2032 | $7F0 | cm_LoadSelectionFromFile | Загрузить выделение из файла | ||||
2033 | $7F1 | cm_LoadSelectionFromClip | Загрузить выделение из буфера | Сохранённое ранее по команде 2017, 2018 или 2021 | |||
[_Безопасность_] | |||||||
2200 | $898 | cm_EditPermissionInfo | Изменение прав доступа (NTFS) | Не работает в Windows Vista/7/8 | |||
2201 | $899 | cm_EditAuditInfo | Аудит файлов (NTFS) | Не работает в Windows Vista/7/8 | |||
2202 | $89A | cm_EditOwnerInfo | Стать владельцем (NTFS) | Не работает в Windows Vista/7/8 | |||
[_Буфер_обмена_] | |||||||
2007 | $7D7 | cm_CutToClipboard | Вырезать выбранные файлы в буфер | C+X | Стандартная системная команда | ||
2008 | $7D8 | cm_CopyToClipboard | Копировать выбранные файлы в буфер | C+C | C+Ins | Стандартная системная команда | |
2009 | $7D9 | cm_PasteFromClipboard | Вставить из буфера в текущий каталог | C+V | S+Ins* | Стандартная системная команда | |
2017 | $7E1 | cm_CopyNamesToClip | Копировать в буфер имена файлов | ||||
2018 | $7E2 | cm_CopyFullNamesToClip | Копировать в буфер имена с путями | ||||
2021 | $7E5 | cm_CopyNetNamesToClip | Копировать в буфер имена с UNC-путями | ||||
2029 | $7ED | cm_CopySrcPathToClip | Копировать в буфер путь источника | ||||
2030 | $7EE | cm_CopyTrgPathToClip | Копировать в буфер путь получателя | ||||
2036 | $7F4 | cm_CopyFileDetailsToClip | Копировать содержимое всех колонок | ||||
2037 | $7F5 | cm_CopyFpFileDetailsToClip | Копировать все колонки (полные пути) | ||||
2038 | $7F6 | cm_CopyNetFileDetailsToClip | Копировать все колонки (UNC-пути) | ||||
[_FTP_] | |||||||
550 | $226 | cm_FtpConnect | Соединиться с FTP-сервером | C+F | |||
551 | $227 | cm_FtpNew | Новое FTP-соединение | C+N | |||
552 | $228 | cm_FtpDisconnect | Разорвать FTP-соединение | CS+F | |||
553 | $229 | cm_FtpHiddenFiles | Показывать скрытые файлы на сервере | ||||
554 | $22A | cm_FtpAbort | Прервать текущую FTP-команду | ||||
555 | $22B | cm_FtpResumeDownload | Возобновить прерванную загрузку | ||||
556 | $22C | cm_FtpSelectTransferMode | Выбор режима Авто/Двоичный/Текстовый | CS+M | |||
557 | $22D | cm_FtpAddToList | Добавить выбранные файлы в список загрузки | ||||
558 | $22E | cm_FtpDownloadList | FTP-загрузка по списку | ||||
[_Навигация_] | |||||||
570 | $23A | cm_GotoPreviousDir | Назад | A+влево | |||
571 | $23B | cm_GotoNextDir | Вперёд | A+вправо | |||
572 | $23C | cm_DirectoryHistory | История каталогов | A+вниз | |||
526 | $20E | cm_DirectoryHotlist | Избранные каталоги | C+D | |||
573 | $23D | cm_GotoPreviousLocalDir | Назад с пропуском FTP | ||||
574 | $23E | cm_GotoNextLocalDir | Вперёд с пропуском FTP | ||||
2001 | $7D1 | cm_GoToRoot | Перейти в корневой каталог диска | C+\ | |||
2002 | $7D2 | cm_GoToParent | Перейти в родительский каталог | C+PgUp | Backspace | ||
2003 | $7D3 | cm_GoToDir | Открыть каталог/архив под курсором | C+PgDn | Для каталогов и обычных архивов аналогично Enter. Если вход в архивы как в каталоги запрещён в настройках TC, вызывается ассоциированная программы или запускается EXE-архив | ||
2121 | $849 | cm_OpenDesktop | Рабочий стол | Переход в соответствующую виртуальную папку | |||
2122 | $84A | cm_OpenDrives | Мой компьютер | Переход в соответствующую виртуальную папку | |||
2123 | $84B | cm_OpenControls | Панель управления | Переход в соответствующую виртуальную папку | |||
2124 | $84C | cm_OpenFonts | Шрифты | Переход в соответствующую виртуальную папку | |||
2125 | $84D | cm_OpenNetwork | Сетевое окружение | Переход в соответствующую виртуальную папку | |||
2126 | $84E | cm_OpenPrinters | Принтеры | Переход в соответствующую виртуальную папку | |||
2127 | $84F | cm_OpenRecycled | Корзина | Переход в соответствующую виртуальную папку | |||
500 | $1F4 | cm_CDtree | Дерево каталогов | A+F10 | Команда открывает диалог с деревом только для текущего диска | ||
2024 | $7E8 | cm_TransferLeft | Открыть в левой панели каталог/архив под курсором | C+влево | Другие варианты действия (открытие в текущей панели содержимого другой панели и наоборот, открытие каталога с объектом, на который ссылается ярлык, и пр.) определяются тем, где применена команда | ||
2025 | $7E9 | cm_TransferRight | Открыть в правой панели каталог/архив под курсором | C+вправо | Другие варианты действия (открытие в текущей панели содержимого другой панели и наоборот, открытие каталога с объектом, на который ссылается ярлык, и пр.) определяются тем, где применена команда | ||
2912 | $B60 | cm_EditPath | Редактировать путь в заголовке панели | Работает независимо от состояния ключа InplaceRenamePath | |||
2050 | $802 | cm_GoToFirstFile | Поместить курсор на первый файл в списке | Каталоги и элемент [..] этой командой игнорируются | |||
2051 | $803 | cm_GotoNextDrive | Переход к следующему диску (C–>D) | ||||
2052 | $804 | cm_GotoPreviousDrive | Переход к предыдущему диску (C<–D) | ||||
2053 | $805 | cm_GotoNextSelected | Переход к следующему выделенному объекту | ||||
2054 | $806 | cm_GotoPrevSelected | Переход к предыдущему выделенному объекту | ||||
2061 | $80D | cm_GotoDriveA | Переключиться на диск A | ||||
2063 | $80F | cm_GotoDriveC | Переключиться на диск C | ||||
2064 | $810 | cm_GotoDriveD | Переключиться на диск D | ||||
2065 | $811 | cm_GotoDriveE | Переключиться на диск E | ||||
2066 | $812 | cm_GotoDriveF | Переключиться на диск F и т. д. | Если вам нужно больше дисков, добавьте команды самостоятельно | |||
2086 | $826 | cm_GotoDriveZ | Переключиться на диск Z | ||||
[_Помощь_] | |||||||
610 | $262 | cm_HelpIndex | Справка (содержание) | F1 | |||
620 | $26C | cm_Keyboard | Справка по горячим клавишам | ||||
630 | $276 | cm_Register | Информация о регистрации | ||||
640 | $280 | cm_VisitHomepage | Посетить сайт Total Commander | ||||
690 | $2B2 | cm_About | О программе Total Commander | ||||
[_Окно_программы_] | |||||||
24340 | $5F14 | cm_Exit | Закрыть окно TC | A+F4 | A+X | A+F4 может сворачивать окно TC вместо закрытия, если значение ключа MinimizeOnClose (битовая сумма) включает 2 | |
2000 | $7D0 | cm_Minimize | Свернуть окно TC | S+Esc | A+F4 | По умолчанию A+F4 закрывает окно. См. предыдущий комментарий | |
2015 | $7DF | cm_Maximize | Развернуть окно TC | ||||
2016 | $7E0 | cm_Restore | Восстановить окно TC | ||||
[_Командная_строка_] | |||||||
2004 | $7D4 | cm_ClearCmdLine | Очистить командную строку | C+Y | Esc | Действие клавиш не тождественно: C+Y оставляет курсор в командной строке, Esc возвращает его в файловую панель | |
2005 | $7D5 | cm_NextCommand | Следующая сохранённая команда | ||||
2006 | $7D6 | cm_PrevCommand | Предыдущая сохранённая команда | C+E | |||
2019 | $7E3 | cm_AddPathToCmdline | Копировать путь в командную строку | C+P | |||
[_Инструменты_] | |||||||
2400 | $960 | cm_MultiRenameFiles | Групповое переименование | C+M | C+T | C+T вызывает cm_MultiRenameFiles только при отключённой функции вкладок, в противном случае вызывается cm_OpenNewTab | |
506 | $1FA | cm_SysInfo | Информация о системе | ||||
559 | $22F | cm_OpenTransferManager | Диспетчер фоновой пересылки | ||||
501 | $1F5 | cm_SearchFor | Поиск файлов | A+F7 | |||
2020 | $7E4 | cm_FileSync | Синхронизировать каталоги | ||||
507 | $1FB | cm_Associate | Открыть с помощью... (Файловые ассоциации) | ||||
519 | $207 | cm_InternalAssociate | Настройка внутренних ассоциаций TC | ||||
2022 | $7E6 | cm_CompareFilesByContent | Сравнить файлы по содержимому | Если задана (ключом Comparetool) внешняя программа сравнения файлов, вызывается она, если нет – внутренний инструмент | |||
2040 | $7F8 | cm_IntCompareFilesByContent | Сравнить файлы внутренним инструментом | Всегда вызывается внутренний инструмент сравнения по содержимому | |||
2924 | $B6C | cm_CommandBrowser | Список встроенных и пользовательских команд | ...а также инструмент создания и редактирования пользовательских команд | |||
[_Вид_] | |||||||
2901 | $B55 | cm_VisButtonbar | Панель инструментов: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2902 | $B56 | cm_VisDriveButtons | Кнопки дисков: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2903 | $B57 | cm_VisTwoDriveButtons | Панели выбора дисков: одна/две | См. также страницу настроек "Вид окна" | |||
2904 | $B58 | cm_VisFlatdriveButtons | Кнопки дисков: плоские/обычные | См. также страницу настроек "Вид окна" | |||
2905 | $B59 | cm_VisFlatInterface | Интерфейс основного окна: плоский/обычный | См. также страницу настроек "Вид окна" | |||
2906 | $B5A | cm_VisDriveCombo | Окно выбора дисков: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2907 | $B5B | cm_VisCurDir | Заголовок файловой панели: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2926 | $B6E | cm_VisBreadCrumbs | Цепочки навигации: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2908 | $B5C | cm_VisTabheader | Заголовки табуляторов: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2909 | $B5D | cm_VisStatusbar | Строка состояния: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2910 | $B5E | cm_VisCmdLine | Командная строка: вкл/выкл | При выключении командная строка работает в режиме автоскрытия. См. также страницу настроек "Вид окна" | |||
2911 | $B5F | cm_VisKeyButtons | Функциональные кнопки: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2914 | $B62 | cm_ShowHint | Показать всплывающую подсказку для файла/папки | ||||
2915 | $B63 | cm_ShowQuickSearch | Вывести пустой диалог быстрого поиска/фильтрации в текущем каталоге | Быстрый поиск согласно клавиатурному вводу задаётся в настройках TC, внутренних команд для него нет. Состояние быстрого фильтра в открывшемся диалоге задаётся ключом QuickSearchAutoFilter (в отличие от вызова диалога по C+S, где фильтр всегда включён) | |||
2010 | $7DA | cm_SwitchLongNames | Показ длинных имен: вкл/выкл | См. также страницу настроек "Содержимое панелей" | |||
540 | $21C | cm_RereadSource | Обновить содержимое панели | F2 | C+R | ||
2023 | $7E7 | cm_ShowOnlySelected | Показ только выделенных объектов | ||||
2011 | $7DB | cm_SwitchHidSys | Показ скрытых/системных файлов: вкл/выкл | См. также страницу настроек "Содержимое панелей" | |||
2013 | $7DD | cm_Switch83Names | Имена формата 8.3 в нижнем регистре: вкл/выкл | См. также страницу настроек "Содержимое панелей" | |||
2012 | $7DC | cm_SwitchDirSort | Сортировать каталоги: по имени/как файлы | См. также страницу настроек "Содержимое панелей" | |||
2026 | $7EA | cm_DirBranch | Показ файлов без подкаталогов | C+B | ...или возврат к обычному показу. Вариант для активной панели. Для левой и правой панели см., соответственно, 2034 и 2035 | ||
2046 | $7FE | cm_DirBranchSel | Показ файлов без подкаталогов (только в выделенном) | CS+B | ...или возврат к обычному показу. Вариант для активной панели. Для левой и правой панели см., соответственно, 2047 и 2048 | ||
909 | $38D | cm_50Percent | Установить размеры панелей одинаковыми | ||||
910 | $38E | cm_100Percent | Скрыть неактивную панель | ...увеличив соответственно размер активной панели | |||
2916 | $B64 | cm_VisDirTabs | Использовать вкладки папок: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2923 | $B6B | cm_VisXPThemeBackground | Стиль Windows XP/Vista/7 для фона верхней части окна: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2917 | $B65 | cm_SwitchOverlayIcons | Показывать оверлейные (наложенные) значки: вкл/выкл | См. также страницу настроек "Значки" | |||
2919 | $B67 | cm_VisHistHotButtons | Кнопки истории и избранных каталогов: вкл/выкл | См. также страницу настроек "Вид окна" | |||
2921 | $B69 | cm_SwitchWatchDirs | Слежение за каталогами: вкл/выкл | См. также страницу настроек "Автообновление" | |||
2922 | $B6A | cm_SwitchIgnoreList | Функция исключений файловых имён: вкл/выкл | См. также страницу настроек "Список исключений" | |||
2925 | $B6D | cm_SwitchX64Redirection | x64: Перенаправление System32 –> SysWOW64: выкл/вкл | См. также ключ x64DisableRedirection | |||
3200 | $C80 | cm_SeparateTreeOff | Не показывать дерево в отдельной панели | ||||
3201 | $C81 | cm_SeparateTree1 | Одиночное дерево в отдельной панели | ||||
3202 | $C82 | cm_SeparateTree2 | Два дерева в отдельных панелях | ||||
3203 | $C83 | cm_SwitchSeparateTree | Выбор режима дерева в отдельной панели (0/1/2) | CS+F8 | ...то есть циклический перебор всех возможных режимов | ||
3204 | $C84 | cm_ToggleSeparateTree1 | Одиночное дерево в отдельной панели: вкл/выкл | ||||
3205 | $C85 | cm_ToggleSeparateTree2 | Два дерева в отдельных панелях: вкл/выкл | ||||
[_Меню "Запуск"_] | |||||||
701 | $2BD | cm_UserMenu1 | Запустить пункт 1 меню "Запуск" | В TC 7.0 и выше рекомендуется перейти на более удобный инструментарий пользовательских команд (em_) | |||
702 | $2BE | cm_UserMenu2 | Запустить пункт 2 меню "Запуск" | ||||
703 | $2BF | cm_UserMenu3 | Запустить пункт 3 меню "Запуск" | ||||
704 | $2C0 | cm_UserMenu4 | ... | ||||
705 | $2C1 | cm_UserMenu5 | ... | ||||
706 | $2C2 | cm_UserMenu6 | ... | ||||
707 | $2C3 | cm_UserMenu7 | ... | ||||
708 | $2C4 | cm_UserMenu8 | ... | ||||
709 | $2C5 | cm_UserMenu9 | ... | ||||
710 | $2C6 | cm_UserMenu10 | и т. д., вплоть до пункта 198 | Если вам нужно больше пунктов, добавьте команды самостоятельно | |||
[_Вкладки_] | |||||||
3001 | $BB9 | cm_OpenNewTab | Открыть новую вкладку для текущей папки | C+T | Если функция вкладок отключена (на странице настроек TC "Вид окна" или командой cm_VisDirTabs), по C+T вызывается cm_MultiRenameFiles | ||
3002 | $BBA | cm_OpenNewTabBg | Открыть новую фоновую вкладку | CS+T | |||
3003 | $BBB | cm_OpenDirInNewTab | Открыть папку под курсором в новой вкладке | C+вверх | |||
3004 | $BBC | cm_OpenDirInNewTabOther | Открыть папку под курсором в новой вкладке на другой панели | CS+вверх | |||
3005 | $BBD | cm_SwitchToNextTab | Переход на следующую вкладку | C+Tab | |||
3006 | $BBE | cm_SwitchToPreviousTab | Переход на предыдущую вкладку | CS+Tab | |||
3007 | $BBF | cm_CloseCurrentTab | Закрыть вкладку | C+W | |||
3008 | $BC0 | cm_CloseAllTabs | Закрыть все вкладки | CS+W | ...на текущей стороне, кроме заблокированных | ||
3009 | $BC1 | cm_DirTabsShowMenu | Показать меню вкладки | ||||
3010 | $BC2 | cm_ToggleLockCurrentTab | Заблокировать/Разблокировать вкладку | ||||
3012 | $BC4 | cm_ToggleLockDcaCurrentTab | То же, но с возможностью смены каталога | ||||
535 | $217 | cm_ExchangeWithTabs | Поменять местами содержимое панелей (все вкладки) | CS+U | При отстутствии вкладок эта команда и cm_Exchange работают одинаково | ||
3011 | $BC3 | cm_GoToLockedDir | Перейти в корень заблокированной вкладки | C+\ | Если LockedGoToDriveRoot=0, в противном случае выполняется аналогично cm_GoToRoot (2001) | ||
Активная панель (источник) | |||||||
5001 | $1389 | cm_SrcActivateTab1 | Активизировать первую вкладку | ||||
5002 | $138A | cm_SrcActivateTab2 | Активизировать вторую вкладку | ||||
5003 | $138B | cm_SrcActivateTab3 | Активизировать третью вкладку | ||||
5004 | $138C | cm_SrcActivateTab4 | ... | ||||
5005 | $138D | cm_SrcActivateTab5 | ... | ||||
5006 | $138E | cm_SrcActivateTab6 | ... | ||||
5007 | $138F | cm_SrcActivateTab7 | ... | ||||
5008 | $1390 | cm_SrcActivateTab8 | ... | ||||
5009 | $1391 | cm_SrcActivateTab9 | ... | ||||
5010 | $1392 | cm_SrcActivateTab10 | и т. д. (вплоть до 99-й вкладки) | Если вам нужно больше вкладок, добавьте команды самостоятельно | |||
Неактивная панель (получатель) | |||||||
5101 | $13ED | cm_TrgActivateTab1 | Активизировать первую вкладку | ||||
5102 | $13EE | cm_TrgActivateTab2 | Активизировать вторую вкладку | ||||
5103 | $13EF | cm_TrgActivateTab3 | Активизировать третью вкладку | ||||
5104 | $13F0 | cm_TrgActivateTab4 | ... | ||||
5105 | $13F1 | cm_TrgActivateTab5 | ... | ||||
5106 | $13F2 | cm_TrgActivateTab6 | ... | ||||
5107 | $13F3 | cm_TrgActivateTab7 | ... | ||||
5108 | $13F4 | cm_TrgActivateTab8 | ... | ||||
5109 | $13F5 | cm_TrgActivateTab9 | ... | ||||
5110 | $13F6 | cm_TrgActivateTab10 | и т. д. (вплоть до 99-й вкладки) | Если вам нужно больше вкладок, добавьте команды самостоятельно | |||
Левая панель | |||||||
5201 | $1451 | cm_LeftActivateTab1 | Активизировать первую вкладку | ||||
5202 | $1452 | cm_LeftActivateTab2 | Активизировать вторую вкладку | ||||
5203 | $1453 | cm_LeftActivateTab3 | Активизировать третью вкладку | ||||
5204 | $1454 | cm_LeftActivateTab4 | ... | ||||
5205 | $1455 | cm_LeftActivateTab5 | ... | ||||
5206 | $1456 | cm_LeftActivateTab6 | ... | ||||
5207 | $1457 | cm_LeftActivateTab7 | ... | ||||
5208 | $1458 | cm_LeftActivateTab8 | ... | ||||
5209 | $1459 | cm_LeftActivateTab9 | ... | ||||
5210 | $145A | cm_LeftActivateTab10 | и т. д. (вплоть до 99-й вкладки) | Если вам нужно больше вкладок, добавьте команды самостоятельно | |||
Правая панель | |||||||
5301 | $14B5 | cm_RightActivateTab1 | Активизировать первую вкладку | ||||
5302 | $14B6 | cm_RightActivateTab2 | Активизировать вторую вкладку | ||||
5303 | $14B7 | cm_RightActivateTab3 | Активизировать третью вкладку | ||||
5304 | $14B8 | cm_RightActivateTab4 | ... | ||||
5305 | $14B9 | cm_RightActivateTab5 | ... | ||||
5306 | $14BA | cm_RightActivateTab6 | ... | ||||
5307 | $14BB | cm_RightActivateTab7 | ... | ||||
5308 | $14BC | cm_RightActivateTab8 | ... | ||||
5309 | $14BD | cm_RightActivateTab9 | ... | ||||
5310 | $14BE | cm_RightActivateTab10 | и т. д. (вплоть до 99-й вкладки) | Если вам нужно больше вкладок, добавьте команды самостоятельно | |||
[_Сортировка_] | |||||||
Активная панель (источник) | |||||||
6001 | $1771 | cm_SrcSortByCol1 | Сортировать по первой колонке | ||||
6002 | $1772 | cm_SrcSortByCol2 | Сортировать по второй колонке | ||||
6003 | $1773 | cm_SrcSortByCol3 | ... | ||||
6004 | $1774 | cm_SrcSortByCol4 | ... | ||||
6005 | $1775 | cm_SrcSortByCol5 | ... | ||||
6006 | $1776 | cm_SrcSortByCol6 | ... | ||||
6007 | $1777 | cm_SrcSortByCol7 | ... | ||||
6008 | $1778 | cm_SrcSortByCol8 | ... | ||||
6009 | $1779 | cm_SrcSortByCol9 | ... | ||||
6010 | $177A | cm_SrcSortByCol10 | ... | ||||
6099 | $17D3 | cm_SrcSortByCol99 | и т. д. (вплоть до 99-й колонки) | Если вам нужно больше колонок, добавьте команды самостоятельно | |||
Неактивная панель (получатель) | |||||||
6101 | $17D5 | cm_TrgSortByCol1 | Сортировать по первой колонке | ||||
6102 | $17D6 | cm_TrgSortByCol2 | Сортировать по второй колонке | ||||
6103 | $17D7 | cm_TrgSortByCol3 | ... | ||||
6104 | $17D8 | cm_TrgSortByCol4 | ... | ||||
6105 | $17D9 | cm_TrgSortByCol5 | ... | ||||
6106 | $17DA | cm_TrgSortByCol6 | ... | ||||
6107 | $17DB | cm_TrgSortByCol7 | ... | ||||
6108 | $17DC | cm_TrgSortByCol8 | ... | ||||
6109 | $17DD | cm_TrgSortByCol9 | ... | ||||
6110 | $17DE | cm_TrgSortByCol10 | ... | ||||
6199 | $1837 | cm_TrgSortByCol99 | и т. д. (вплоть до 99-й колонки) | Если вам нужно больше колонок, добавьте команды самостоятельно | |||
Левая панель> | |||||||
6201 | $1839 | cm_LeftSortByCol1 | Сортировать по первой колонке | ||||
6202 | $183A | cm_LeftSortByCol2 | Сортировать по второй колонке | ||||
6203 | $183B | cm_LeftSortByCol3 | ... | ||||
6204 | $183C | cm_LeftSortByCol4 | ... | ||||
6205 | $183D | cm_LeftSortByCol5 | ... | ||||
6206 | $183E | cm_LeftSortByCol6 | ... | ||||
6207 | $183F | cm_LeftSortByCol7 | ... | ||||
6208 | $1840 | cm_LeftSortByCol8 | ... | ||||
6209 | $1841 | cm_LeftSortByCol9 | ... | ||||
6210 | $1842 | cm_LeftSortByCol10 | ... | ||||
6299 | $189B | cm_LeftSortByCol99 | и т. д. (вплоть до 99-й колонки) | Если вам нужно больше колонок, добавьте команды самостоятельно | |||
Правая панель | |||||||
6301 | $189D | cm_RightSortByCol1 | Сортировать по первой колонке | ||||
6302 | $189E | cm_RightSortByCol2 | Сортировать по второй колонке | ||||
6303 | $189E | cm_RightSortByCol3 | ... | ||||
6304 | $189F | cm_RightSortByCol4 | ... | ||||
6305 | $18A1 | cm_RightSortByCol5 | ... | ||||
6306 | $18A2 | cm_RightSortByCol6 | ... | ||||
6307 | $18A3 | cm_RightSortByCol7 | ... | ||||
6308 | $18A4 | cm_RightSortByCol8 | ... | ||||
6309 | $18A5 | cm_RightSortByCol9 | ... | ||||
6310 | $18A6 | cm_RightSortByCol10 | ... | ||||
6399 | $18FF | cm_RightSortByCol99 | и т. д. (вплоть до 99-й колонки) | Если вам нужно больше колонок, добавьте команды самостоятельно | |||
[_Пользовательские_наборы_колонок_] | |||||||
Активная панель (источник) | |||||||
271 | $10F | cm_SrcCustomView1 | Пользовательский набор 1 | ||||
272 | $110 | cm_SrcCustomView2 | Пользовательский набор 2 | ||||
273 | $111 | cm_SrcCustomView3 | ... | ||||
274 | $112 | cm_SrcCustomView4 | ... | ||||
275 | $113 | cm_SrcCustomView5 | ... | ||||
276 | $114 | cm_SrcCustomView6 | ... | ||||
277 | $115 | cm_SrcCustomView7 | ... | ||||
278 | $116 | cm_SrcCustomView8 | и т. д., вплоть до 29-го набора | ||||
279 | $117 | cm_SrcCustomView9 | (наборы 30-99 задаются командами 7530-7599) | Если вам нужно больше наборов, добавьте команды самостоятельно | |||
Левая панель | |||||||
71 | $47 | cm_LeftCustomView1 | Пользовательский набор 1 | ||||
72 | $48 | cm_LeftCustomView2 | Пользовательский набор 2 | ||||
73 | $49 | cm_LeftCustomView3 | ... | ||||
74 | $4A | cm_LeftCustomView4 | ... | ||||
75 | $4B | cm_LeftCustomView5 | ... | ||||
76 | $4C | cm_LeftCustomView6 | ... | ||||
77 | $4D | cm_LeftCustomView7 | ... | ||||
78 | $4E | cm_LeftCustomView8 | и т. д., вплоть до 29-го набора | ||||
79 | $4F | cm_LeftCustomView9 | (наборы 30-99 задаются командами 6530-6599) | Если вам нужно больше наборов, добавьте команды самостоятельно | |||
Правая панель | |||||||
171 | $AB | cm_RightCustomView1 | Пользовательский набор 1 | ||||
172 | $AC | cm_RightCustomView2 | Пользовательский набор 2 | ||||
173 | $AD | cm_RightCustomView3 | ... | ||||
174 | $AE | cm_RightCustomView4 | ... | ||||
175 | $AF | cm_RightCustomView5 | ... | ||||
176 | $B0 | cm_RightCustomView6 | ... | ||||
177 | $B1 | cm_RightCustomView7 | ... | ||||
178 | $B2 | cm_RightCustomView8 | и т. д., вплоть до 29-го набора | ||||
179 | $B3 | cm_RightCustomView9 | (наборы 30-99 задаются командами 7030-7099) | Если вам нужно больше наборов, добавьте команды самостоятельно | |||
Пошаговый переход | |||||||
5501 | $157D | cm_SrcNextCustomView | Активная: Следующий набор | ||||
5502 | $157E | cm_SrcPrevCustomView | Активная: Предыдущий набор | ||||
5503 | $157F | cm_TrgNextCustomView | Неактивная: Следующий набор | ||||
5504 | $1580 | cm_TrgPrevCustomView | Неактивная: Предыдущий набор | ||||
5505 | $1581 | cm_LeftNextCustomView | Левая: Следующий набор | ||||
5506 | $1582 | cm_LeftPrevCustomView | Левая: Предыдущий набор | ||||
5507 | $1583 | cm_RightNextCustomView | Правая: Следующий набор | ||||
5508 | $1584 | cm_RightPrevCustomView | Правая: Предыдущий набор | ||||
Поля по запросу | |||||||
5512 | $1588 | cm_LoadAllOnDemandFields | Загрузить для всех файлов | ||||
5513 | $1589 | cm_LoadSelOnDemandFields | Загрузить для выбранных файлов | ||||
5514 | $158A | cm_ContentStopLoadFields | Остановить загрузку |
Пользовательские команды и псевдонимы
В дополнение к стандартному набору встроенных команд формата cm_NNN вы можете создавать и сохранять в файле usercmd.ini пользовательские команды формата em_NNN для вызова программ и команд с нужными параметрами, после чего применять их точно так же, как и встроенные. Пользовательские команды создаются с помощью диалогового окна "Выбор команды". Чтобы упростить его вызов, рекомендуется создать кнопку на панели инструментов или клавишу для команды cm_CommandBrowser. В открывшемся окне нужно выбрать категорию usercmd.ini, после чего станут доступны дополнительные кнопки для работы с этим классом команд. Подробности описаны в справке TC.
Помимо общего файла usercmd.ini, используемого при любом языке интерфейса, для сохранения пользовательских команд может применяться специфичный только для данного языка файл wcmd_LNG.ini (например, wcmd_rus.ini для русского языка).
Пользовательские команды могут содержать не только строковые (em_NNN), но и числовые значения встроенных команд.
У этого класса команд немало преимуществ. Возможность включать их в любую часть главного меню позволяет полностью отказаться от команд cm_UserMenuN, применение которых ограничено меню "Запуск" и в целом гораздо менее удобно. Полезен этот инструментарий и, например, для вызова из командной строки тех параметризованных команд (см. далее), которые там в исходном виде вообще не поддерживаются.
Кроме того, для использования в командной строке можно сопоставлять командам вида cm_NNN и em_NNN псевдонимы. Делается это на странице настроек TC "Разное". Например, задав для внутренней команды cf=cm_Config псевдоним cf, вы сможете открыть нужную страницу настроек из командной строки, введя там всего две буквы.
Команды, воспринимающие параметры
Команда | Описание команды |
cm_List имя_файла | Внутренний просмотр указанного файла (при любых настройках просмотра). Это единственная встроенная команда TC, способная работать с параметрами. Формат записи команды в этом случае – только строковый. |
cd имя_каталога или cd имя_архива | Перейти к указанному каталогу или открыть архив. (Чтобы перейти к архиву, не открывая его, можно дописать в конец имени, например, \: – это срабытывает всюду, кроме командной строки.) К имени каталога можно добавить имя файла (на него установится курсор) или маску для фильтрации (в каталоге отобразятся только файлы с заданным расширением). При форме записи cd имя_каталога/>имя_шаблона или cd >имя_шаблона обеспечивается фильтрация на основе сохранённых шаблонов поиска. С помощью параметра /user: (в нижнем регистре!) можно задать логин/пароль для соединения с сетевым каталогом, например, cd \\сервер\каталог /user:имя_пользователя |
cd ftp://имя_сервера | Открыть FTP-соединение с указанным сервером |
appendtabs имя_файла | Загрузить из TAB-файла набор вкладок (ранее сохранённый через контекстное меню вкладки) с дополнением текущего набора. Простейший способ выполнения: Enter на TAB-файле. Для открытия TAB-файла под курсором через панель инструментов или пользовательское меню следует в соответствующем диалоге настроек вместо имени конкретного файла в поле "Команда" указать, например, %P%N в поле "Параметры". Команда без параметра вызывает диалог открытия файла (как в контекстном меню вкладки). Чтобы вкладки, сохранённые для активной файловой панели, добавились именно слева/справа, допишите к имени команды суффикс, соответственно, L или R |
opentabs имя_файла | Загрузить из TAB-файла набор вкладок (ранее сохранённый через контекстное меню вкладки) c заменой текущего набора. Простейший способ выполнения: S+Enter на TAB-файле. Для открытия TAB-файла под курсором через панель инструментов или пользовательское меню следует в соответствующем диалоге настроек вместо имени конкретного файла в поле "Команда" указать, например, %P%N в поле "Параметры". Команда без параметра вызывает диалог открытия файла (как в контекстном меню вкладки). Чтобы вкладки, сохранённые для активной файловой панели, добавились именно слева/справа, допишите к имени команды суффикс, соответственно, L или R |
ftpopen имя_соединения | Открыть FTP-соединение с именем, заданным в диалоговом окне "Cоединение с FTP-сервером" |
syncopen имя_шаблона | Открыть сохранённые параметры синхронизации, используя имя шаблона, сохранённого ранее в диалоговом окне "Cинхронизация каталогов" |
loadsearch имя_шаблона | Открыть сохранённые параметры поиска, используя имя шаблона, сохранённого ранее в диалоговом окне "Поиск файлов" |
openbar имя_файла | Загрузить панель инструментов из указанного BAR-файла (или скрыть, если указан пустой файл наподобие No.bar). Для открытия BAR-файла под курсором через панель инструментов или пользовательское меню следует в соответствующем диалоге настроек вместо имени конкретного файла в поле "Команда" указать, например, %P%N в поле "Параметры" |
multirename имя_шаблона | Открыть инструмент группового переименования с сохранёнными в указанном шаблоне переименования настройками |
opencustomview имя_набора_колонок | Переключиться на первый пользовательский набор колонок с указанным именем (регистр имени важен). Чтобы выполнить переключение в конкретной панели, допишите к имени команды суффикс L (левая панель), R (правая), S (исходная), T (целевая) или B (обе) |
selectfiles *.ext1 *.ext2 ... | Выделить файлы/папки по указанной маске. Поддерживаемые суффиксы-модификаторы: D (только папки), B (папки и файлы), U (снять выделение), L (левая панель), R (правая), T (целевая), S (при нажатой клавише Shift выполнять альтернативное выделение – только файлы или же файлы и папки) |
zipfromlist имя_архива | Упаковать файлы по списку в ZIP-архив. В поле "Команда" следует указать имя ZIP-файла, а в поле "Параметры" – имя файла списка, содержащего список файлов для упаковки, по одному файлу в строке |
Команды, отсутствующие в файле Totalcmd.inc
Описание команды | Клавиши | Примечания | |
Меню | |||
Показать контекстное меню окна TC | A+Пробел | Стандартная системная команда | |
Активизировать крайнее меню над текущей панелью (соответственно, первое слева или последнее справа) | F9 | ||
Активизировать крайнее левое меню / Выйти из главного меню | F10 | Стандартная системная команда | |
Навигация | |||
Переключиться между левой и правой файловыми панелями | Tab | C+I | Частичный эквивалент – пара встроенных команд cm_FocusLeft (4001) и cm_FocusRight (4002) |
Источник = Получателю | C+влево/вправо | При клавиатурном вызове клавиша-стрелка должна указывать в сторону активной панели | |
Переключиться из дерева каталогов в отдельной панели в активную файловую панель | Tab | ||
Переключиться из дерева каталогов в отдельной панели в неактивную файловую панель | C+I | ||
Переключиться между файловой панелью и деревом каталогов в отдельной панели | S+Tab | ||
Выделение | |||
Выделить файл или каталог под курсором | Ins | Курсор всегда перемещается на следующий файл/каталог | |
Выделить файл или каталог под курсором (с подсчётом размера) | Пробел | Только при пустой командной строке! По умолчанию курсор на следующий файл/каталог не перемещается; для включения функции укажите SpaceMovesDown=1 | |
Просмотр и правка | |||
Использовать внутренний или внешний просмотрщик (альтернативный указанному для F3) | A+F3 | Поведение выбирается на странице настроек "Правка/Просмотр" | |
Просмотреть либо файл под курсором, либо выделенные файлы (альтернатива просмотру по F3) | S+F3 | Поведение выбирается на странице настроек "Правка/Просмотр" | |
Задать имя файла (отсутствующий создаётся) и загрузить его в программу-редактор | S+F4 | Редактор или специальная программа для его выбора (F4Menu, ChoiceEditor и пр.) задаётся на странице настроек "Правка/Просмотр" | |
Быстрый фильтр/поиск | |||
Вывести диалог быстрой фильтрации/поиска | C+S | Вызванный таким способом диалог всегда открывается в режиме активности быстрого фильтра (в отличие от открытия этого диалога для быстрого поиска по cm_ShowQuickSearch или клавиатурным способом, заданным в настройках TC) | |
Вывести диалог быстрой фильтрации/поиска и применить последний использованный в текущем сеансе TC фильтр | CS+S | ||
Выполнить быстрый поиск в текущем каталоге (с выведением диалога или без него – согласно настройкам) | CA+буква A+буква Буква | Для немедленного выполнения быстрого поиска согласно клавиатурному вводу нет внутренних команд (команда cm_ShowQuickSearch открывает пустой диалог, где затем и выполняется ввод для быстрой фильтрации или поиска) | |
Упаковка | |||
Упаковать файлы (удалив исходные) | AS+F5 | ||
Упаковать файлы в текущий каталог | СA+F5 | По умолчанию клавишами не вызывается. Чтобы включить, задайте в wincmd.ini в секции [Shortcuts] строку CA+F5=cm_PackFiles. При этом остаётся доступна и упаковка A+F5 и (если задано) по CAS+F5 | |
Упаковать файлы в текущий каталог (удалив исходные) | СAS+F5 | По умолчанию клавишами не вызывается. Чтобы включить, задайте в wincmd.ini в секции [Shortcuts] строку CAS+F5=cm_PackFiles. При этом будет остаётся и упаковка по A+F5 и (если задано) по CA+F5 | |
Вкладки | |||
Переименовать/Заблокировать вкладку (в диалоге) | Только из контекстного меню вкладки | ||
Копировать вкладку на противоположную панель | Только из контекстного меню вкладки | ||
Сохранить вкладки текущей панели в файл | Только из контекстного меню вкладки. Загрузка вкладок из TAB-файла выполняется специальными командами с параметрами | ||
Сохранить вкладки обеих панелей в файл | Только из контекстного меню вкладки.Загрузка вкладок из TAB-файла выполняется специальными командами с параметрами | ||
Закрыть дубликаты вкладок текущей панели | Только из контекстного меню вкладки | ||
Командная строка | |||
Выполнение командной строки без автоматического закрытия окна командной консоли после завершения вызванной программы | S+Enter | ||
Файл под курсором в исходном каталоге добавляется в конец командной строки. Если в строке есть символы, то делается попытка дополнить набранное из истории командной строки | C+Enter | C+J | |
Файл под курсором добавляется с полным путём в конец командной строки | СS+Enter | СS+J | |
Открыть историю командной строки | A+F8 | ||
Восстановить последнюю команду – открыть историю командной строки | C+вниз | ||
Очистить командную строку и возвратить курсор в файловую панель | Esc | ||
Очистить командную строку, оставив в ней курсор | C+Y | ||
Удалить символы в командной строке от курсора до конца строки | C+K | ||
Удалить слово слева от курсора | C+W | ||
Удалить слово справа от курсора | C+T | ||
Удалить выбранную запись истории из открытого списка | S+Del |
Системные команды, выполняющиеся из командной строки TC
Команда | Описание команды | Примечания |
Символ пробела | Открытие каталога в окне Проводника | ...текущего (для Win2k и выше) или корневого каталога диска C: (для Win9x). Работает только из командной строки |
. | Открытие текущей папки в окне Проводника | |
.. | Открытие родительской папки в окне Проводника | |
... | Открытие папки Мой компьютер в окне Проводника | Работает только в Windows XP и выше |
\ | Открытие корневого каталог текущего диска в окне Проводника | |
\\ или \\\ | Открытие папки Рабочий стол в панели TC | Работает только из командной строки |
cd . | Открытие текущего каталога в панели TC | ...то есть перечитывается текущий каталог |
cd .. | Открытие родительского каталога в панели TC | |
cd ... | Открытие каталога двумя уровнями выше текущего в панели TC | ...и так далее, вплоть до корня диска: чем выше каталог, тем больше точек |
cd \ | Открытие корневого каталога текущего диска в панели TC | |
cd имя_каталога | Открытие каталога с заданным именем в панели TC | ...При указании далее имени архива – произойдёт его открытие, а обычного файла – позиционирование на нём курсора. Также работают (кроме командной строки!) фильтрация в открытом каталоге по указанной маске/шаблону и – при указании имени архива с добавлением \: – позиционирование на нём курсора без открытия. |
cd имя_маски сd >имя_шаблона | Фильтрация в текущем каталоге по маске/шаблону | Только в панели инструментов и в пользовательских меню! |
cd \\ | Открытие панели TC Сетевое окружение (сеть и FS-плагины) | |
cd \\сервер\каталог | Открытие указанного сетевого ресурса в панели TC Сетевое окружение | Поддерживается также (только в панели инструментов и в пользовательских меню!) параметр /user:имя_пользователя |
cd \\\имя_плагина | Открытие указанного FS-плагина в панели TC Сетевое окружение | |
md имя_каталога | Создание каталога с заданным именем | Работает только из командной строки или в диалоге, открытом по F7 (в последнем случае команда md, естественно, опускается). Можно использовать как прямой, так и обратный слэш |
md Dir1\..\Dir2\..\Dir3 | Создание серии каталогов одного уровня вложенности. (То же, что "dir1|dir2|dir3" в диалоге, открытом по F7) | |
md Dir1\Dir2\Dir3 | Создание последовательно вложенных друг в друга каталогов |
Открытие в TC системных папок Windows по их CLSID
Команда | Открываемая папка |
cd ::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C} | Сеть |
cd ::{208D2C60-3AEA-1069-A2D7-08002B30309D} | Сеть (WORKGROUP) |
cd ::{7007ACC7-3202-11D1-AAD2-00805FC1270E} | Сетевые подключения |
cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D} | Компьютер |
cd ::{26EE0668-A00A-44D7-9371-BEB064C98683} | Панель управления |
cd ::{031E4825-7B94-4DC3-B131-E946B44C8DD5} | Библиотеки |
cd ::{450D8FBA-AD25-11D0-98A8-0800361B1103} | Мои документы |
cd ::{4336A54D-038B-4685-AB02-99BB52D3FB8B} | Общие |
cd ::{645FF040-5081-101B-9F08-00AA002F954E} | Корзина |
cd ::{2227A280-3AEA-1069-A2DE-08002B30309D} | Принтеры |
Параметры запуска TC и его инструментов из командной строки
Параметр | Значение | Комментарий | |
Диск:\Каталог | Загружает в открытом виде первый (или единственный) каталог/архив, переданный TC, в левую панель, а второй (если он указан) — в правую | Имена с пробелами должны быть заключены в двойные кавычки! Всегда указывайте полный путь, включая диск! Чтобы при открытии каталога курсор устанавливался не на первый элемент списка, а на определённый файл, включите его имя в путь. Используйте в качестве пути ftpopen:имя_соединения для открытия сохранённого FTP-соединения | |
/O | Активизирует уже запущенный TC и передаёт путь (пути) из командной строки в эту копию программы | Имеет больший приоритет, чем значение ключа Onlyonce в wincmd.ini, позволяющее открывать несколько окон TC | |
/N | Всегда открывает новое окно TC | Имеет больший приоритет, чем значение ключа Onlyonce в wincmd.ini, позволяющее запускать только одну копию TC | |
/L= | Устанавливает путь в левой панели | Пример: totalcmd.exe /L=c:\data | |
/R= | Устанавливает путь в правой панели | Пример: totalcmd.exe /R="d:\Письма от Петрова" | |
/S | Воспринимает переданные каталоги как исходный/целевой вместо левого/правого | Для совместного применения с параметром /O. Например, каталог, переданный с ключом /R= будет воспринят как каталог назначения | |
/S=C | Запускает инструмент "Сравнение по содержимому" непосредственно, без открытия главного окна TC | Пример: totalcmd.exe /S=C c:\файл1 d:\файл2 | |
/S=L | Запускает внутренний просмотрщик непосредственно, передавая ему имя файла для просмотра (требуется указывать полный путь). Воспринимает дополнительные параметры, записанные подряд и отделённые от основного параметра двоеточием (например, /S=L:AT1C1250) |
Дополнительные параметры: A – Текст в кодировке ANSI/Windows S – Текст в кодировке ASCII/DOS V – Другая кодировка или пропорциональный шрифт T1..T7 – Вид при просмотре 1-7 (1: Только текст, 2: Двоичный, 3: Шестнадцатеричный, 4: Графика/Мультимедиа/LS-плагины, 5: HTML, 6: Unicode, 7: UTF-8) C[номер_кодовой_страницы] – Кодовая страница, например, C1251 для кириллицы N –Автоматический выбор режима, кроме графики/мультимедиа/плагинов P[имя_плагина] (в качестве последнего параметра) – Выбрать загружаемый LS-плагин Пример: /S=L:Piclview для плагина ICLView (имя вводится так, как отображается в заголовке окна Lister'а) | |
/S=P:PORT | Запускает сервер для подключения по параллельному или USB-порту | В качестве имени порта используйте LPT1 или USB | |
/S=S | Запускает инструмент "Синхронизация каталогов" непосредственно, принимая в качестве параметров два пути или, в виде альтернативы, имя шаблона синхронизации в форме /S=S:имя_шаблона | Если параметр начинается со знака равенства, например, /S=S:=имя_шаблона, сравнение начнётся немедленно. Если этот знак указан как параметр без значения (/S=S:=), сравнение начнётся с переданных каталогов с последними использованными настройками | |
/O=имя_списка | Только в комбинации с /S=S: Передаёт файловый список для функции "Выделенные (в главном окне)" | Пример: /O=%F | |
/T | Открывает переданные каталоги в новых вкладках | Этот параметр работает и в том случае, если TC не был запущен до этого | |
/P= | Устанавливает активную панель при запуске: /P=L – левую, /P=R – правую | Имеет больший приоритет, чем ключ ActiveRight в wincmd.ini | |
/i=имя.ini | Указывает, что вместо wincmd.ini для сохранения настроек следует использовать другой INI-файл | Этот параметр имеет абсолютный приоритет перед любым иным способом указания рабочего INI-файла. Пример: totalcmd.exe i/Petrov.ini | |
/F=имя.ini | Указывает, что вместо wcx_ftp.ini для сохранения настроек встроенного FTP-клиента следует использовать другой INI-файл | Этот параметр имеет абсолютный приоритет перед любым иным способом указания рабочего INI-файла. Пример: totalcmd.exe /F=MyFtp.ini | |
/D=N | Задерживает запуск TC на N секунд | Предполагается использовать в системной папке автозагрузки, если есть проблемы с одновременным запуском TC и других программ | |
/INSTALLDRIVER | Устанавливает драйвер LPT-порта | Только когда вы хотите использовать подключение через параллельный порт как обычный пользователь, а не администратор. Для запуска требует прав администратора; работает только в WinNT | |
/REMOVEDRIVER | Удаляет драйвер, установленный параметром /INSTALLDRIVER | Работает только в WinNT | |
/INSTALLDRIVERQ | Устанавливает драйвер LPT-порта без вывода каких-либо сообщений | Работает только в WinNT. Это полезно, например, в удалённых скриптах установки | |
/REMOVEDRIVERQ | Удаляет драйвер LPT-порта без вывода каких-либо сообщений | Работает только в WinNT |
Параметры для панели инструментов, пользовательских меню и команд
Параметр | Значение | Комментарий |
Общие параметры | ||
? | В качестве первого параметра вызывает перед стартом программы диалог, показывающий реальные значения последующих параметров | Вы можете подтвердить запуск программы с заданными значениями, изменить их перед стартом программы или вообще отменить её запуск. Полезно также для отладки содержимого поля "Параметры" |
%P | Вставляет в командную строку исходный путь, включая обратный слэш (\) в конце | %P вставляет путь с длинными именами каталогов, а %p – с короткими |
%N | Вставляет имя файла под курсором | %N вставляет длинное имя, а %n – имя DOS (8.3) |
%T | Вставляет текущий каталог назначения | %T вставляет путь с длинными именами каталогов, а %t – с короткими. Особенно полезно для упаковщиков! |
%M | Вставляет текущее имя файла в каталоге назначения | %M вставляет длинное имя, а %m – DOS (8.3) |
%O | Вставляет текущее имя файла без расширения | %O вставляет длинное имя, а %o – в формате DOS (8 символов) |
%E | Вставляет текущее расширение (без предшествующей точки) | %E вставляет длинное расширение, а %e – в формате DOS (3 символа) |
%S | Вставляет имена всех файлов, выбранных на исходной панели | Если приписать %P, %p, %T или %t сразу перед %S или %s (без пробела!), то к имени каждого файла из списка будет добавлен путь. При наличии пробелов полный путь автоматически заключается в кавычки. (См. далее пример с %P%S.) Длина командной строки не может превышать 32767 символов! |
%P%S | Вставляет имена всех выбранных файлов с полными путями | Не заключайте в кавычки сам параметр %P%S! |
%S10 | То же, что %S, но вставляет не более первых NN (в примере 10) имён выбранных файлов | Задайте нужное вам число для ограничения количества файлов, передаваемых в программу |
%R | Вставляет имена всех файлов, выбранных на панели назначения | Имена, содержащие пробелы, будут взяты в кавычки. Длина командной строки не может превышать 32767 символов! |
%R10 | То же, что %R, но вставляет не более первых NN имён выбранных файлов | Задайте нужное вам число для ограничения количества файлов, передаваемых в программу |
%% | Вставляет знак процента (только один!) | Для передачи из поля "Параметры" знака процента как такового удвойте его! Однако учтите, что TC не раскрывает здесь переменные, а передаёт их как текст (например, %Commander_path%), который большинством программ правильно не воспринимается. Раскрытие переменных TC выполняет только в поле "Команды"! |
%X | Параметры, следующие за этим, воспринимаются как левая/правая панель вместо источника/получателя | Новые значения: %P, %p – путь слева, %T, %t – путь справа, %N, %n – имя слева, %M, %m – имя справа, %S, %s – выбранные слева, %R, %r – выбранные справа. Пример: %X%P %T посылает пути справа и слева, например, внешнему инструменту синхронизации |
%x | Параметры, следующие за этим, снова воспринимаются как источник/получатель | Пример: %X%P %x%P посылает вызванной программе путь слева слева и путь источника |
Параметры для архивов | ||
%Z | При открытом в панели TC архиве позволяет передавать программам архивы в качестве путей для %P или %T | Указывается в произвольном месте относительно других параметров. Пример: %Z%P передаёт имя в архиве внешнему инструменту при отображении в TC содержимого этого архива |
Параметры для плагинов файловой системы | ||
%v | Имя виртуального файла при использовании FS-плагинами временной панели | %N в этом случае возвращает полный путь реального файла, а %P – пустую строку |
%V | То же, что %v, но с полным путём (включая имя плагина) | |
Параметры для файлов списка | ||
%L | Длинные имена файлов, включая полный путь | Здесь и далее – создаёт файл списка в одном из 10 форматов в каталоге, заданном переменной TEMP, с именами выбранных файлов/каталогов и добавляет имя этого файла списка в командную строку. Список удаляется автоматически при завершении запущенной программы. Пример: c:\Program Files\Long name.exe |
%l | Короткие имена файлов, включая полный путь | Пример: C:\PROGRA~1\LONGNA~1.EXE |
%F | Длинные имена файлов без пути | Пример: Long name.exe |
%f | Короткие имена файлов без пути | Пример: LONGNA~1.EXE |
%D | Короткие имена файлов, включая полный путь, но с использованием набора символов DOS для диакритических знаков | |
%d | Короткие имена файлов без пути, но с использованием набора символов DOS для диакритических знаков | |
%UL | Работает подобно %L, но с файлом списка в UTF-8 Unicode (с BOM) | |
%UF | Работает подобно %F, но с файлом списка в UTF-8 Unicode (с BOM) | |
%WL | Работает подобно %L, но с файлом списка в UTF-16 Unicode (с BOM) | |
%WF | Работает подобно %F, но с файлом списка в UTF-16 Unicode (с BOM) | |
Параметры только для пользовательских команд | ||
%A или %A0 | Вставляет оставшуюся часть введённой командной строки | Пример: Команда em_tc запускает totalcmd.exe с параметрами /L=%A1 /R=%A2 –> Командная строка em_tc c:\dir1 d:\dir2 будет преобразована в команду: totalcmd.exe /L=c:\dir1 /R=d:\dir2 |
%A1..%A9 | Вставляет, соответственно, параметры от первого до девятого |
Имя | Значение | Пример реального значения в Windows 7 |
Псевдопеременные Total Commander | ||
%$APPDATA% | Ваши данные приложений | C:\Users\[Ваше_имя]\AppData\Roaming |
%$DESKTOP% | Ваша папка Рабочий стол | C:\Users\[Ваше_имя]\Desktop |
%$PERSONAL% | Ваша папка Мои документы | C:\Users\[Ваше_имя]\Documents |
%$MYPICTURES% | Ваша папка Мои рисунки | C:\Users\[Ваше_имя]\Pictures |
%$MYMUSIC% | Ваша папка Моя музыка | C:\Users\[Ваше_имя]\Music |
%$MYVIDEO% | Ваша папка Мои видеозаписи | C:\Users\[Ваше_имя]\Videos |
%$STARTMENU% | Ваша папка Главное меню | C:\Users\[Ваше_имя]\AppData\Roaming\Microsoft\Windows\Start Menu |
%$PROGRAMS% | Ваша папка Программы | C:\Users\[Ваше_имя]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs |
%$STARTUP% | Ваша папка Автозагрузка | C:\Users\[Ваше_имя]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
%$FONTS% | Папка Шрифты | C:\Windows\Fonts |
%$LOCAL_APPDATA% | Ваши локальные данные приложений | C:\Users\[Ваше_имя]\AppData\Local |
%$COMMON_APPDATA% | Общие данные приложений | C:\ProgramData |
%$COMMON_DESKTOPDIRECTORY% | Общая папка Рабочий стол | C:\Users\Public\Desktop |
%$COMMON_DOCUMENTS% | Общая папка Документы | C:\Users\Public\Documents |
%$COMMON_PICTURES% | Общая папка Рисунки | C:\Users\Public\Pictures |
%$COMMON_STARTMENU% | Общая папка Главное меню | C:\ProgramData\Microsoft\Windows\Start Menu |
%$COMMON_PROGRAMS% | Общая папка Программы | C:\ProgramData\Microsoft\Windows\Start Menu\Programs |
%$COMMON_STARTUP% | Общая папка Автозагрузка | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup |
Переменные внутреннего окружения Total Commander | ||
%COMMANDER_PATH% | Каталог Total Commander | C:\Totalcmd |
%COMMANDER_INI% | Основной файл настроек (путь\имя) | C:\Users\[Ваше_имя]\AppData\Roaming\Ghisler\wincmd.ini |
%COMMANDER_DRIVE% | Диск, с которого запущен TC (для UNC-путей содержит \\сервер\каталог) | C: |
%COMMANDER_EXE% | Исполняемый файл программы | C:\Totalcmd\Totalcmd.exe (или Totalcmd64.exe в 64-битном TC) |
Наиболее употребительные системные переменные окружения | ||
%HOMEPATH% | Относительный путь к основному каталогу пользователя | \Users\[Ваше_имя] |
%USERPROFILE% | Путь к профилю текущего пользователя | C:\Users\[Ваше_имя] |
%ALLUSERSPROFILE% | Путь к общим документам и настройкам | C:\ProgramData |
%APPDATA% | Путь к вашим данным приложений | C:\Users\[Ваше_имя]\AppData\Roaming |
%PROGRAMFILES% | Путь к папке Program Files | C:\Program Files |
%COMMONPROGRAMFILES% | Путь к папке Common Files в Program Files | C:\Program Files\Common Files |
%SYSTEMDRIVE% | Диск, где находится корневой каталог Windows | C: |
%HOMEDRIVE% | Диск, где находится основной каталог пользователя | C: |
%SYSTEMROOT% | Путь к корневому каталогу Windows | C:\Windows |
%WINDIR% | Папка, куда установлена Windows | C:\Windows |
%TEMP% и %TMP% | Папка для временных файлов | C:\Users\[Ваше_имя]\Local Settings\Temp |
Важное предупреждение
В Total Commander версии 7.0 и выше категорически не рекомендуется заниматься произвольной правкой файла totalcmd.inc, кроме случаев добавления новых строк для тех групп команд, которые перечислены в файле частично (переключение на вкладки/диски, сортирующие колонки, команды меню "Запуск" и т. д.)! Не следует также пытаться "переводить" этот файл, замещая его файлом wcmd_rus.inc из пакета русификации. Это совершенно разные файлы, и в результате перезаписи одного другим вы потеряете возможность работать с любым внешним файлом меню (включая русский), пока не восстановите оригинальный INC-файл из дистрибутива TC.
* Условные обозначения
Заголовки колонок | |
Команда | Команды в строковом формате |
DEC | Встроенные команды TC в десятичном формате |
HEX | Встроенные команды TC в шестнадцатеричном формате |
Клавиши | Стандартные клавиатурные назначения TC (если клавиатурных вариантов вызова команды два, они указываются в разных колонках) |
Содержимое колонок | |
CAS+R | Клавиши для вызова команды (клавиши-модификаторы: C=Ctrl, A=Alt, S=Shift, W=Windows) |
S+Ins | Синим цветом отмечены стандартные команды и клавиши, не описанные в официальной документации TC |
cm_ShowRemoteMenu | Тёмно-красным цветом отмечены встроенные команды, клавиши и параметры, впервые появившиеся в TC 8.x |
Первоначально этот справочник, систематизирующий и дополняющий официальную информацию от разработчика TC Кристиана Гислера, был частью учебной сборки Total Commander еХtendedPack. Неоценимый вклад в подготовку внесли mozers™ (основной составитель), Black Dog, Stas, Sergey Davydov, Ivan Atlanoff. Материал неоднократно дорабатывался по мере развития TC и с учётом вновь открывшихся обстоятельств.
После закрытия проекта онлайновая версия справочника продолжает существовать и развиваться в модифицированном виде (с акцентом на универсальные приёмы работы в TC, без связи с конкретной сборкой). Её подготовкой занимается Вадим Казаков (Avada).
Последняя правка: 12.12.2012
Пожелания, предложения, замечания по содержанию –