Все команды 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
Пожелания, предложения, замечания по содержанию –