Все команды Total Commander

Встроенные команды
Пользовательские команды и псевдонимы
Команды, воспринимающие параметры
Команды, отсутствующие в файле Totalcmd.inc
Системные команды, выполняющиеся из командной строки TC
Вызов системных папок Windows
Параметры запуска TC и его инструментов из командной строки
Параметры для панели инструментов, меню "Запуск" и пользовательских команд
Переменные, используемые в TC

Встроенные команды

DEC * | HEX * | String * | Описание команды | Int * | Ext * | Примечание
[_Активная_панель_]
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 | Расположить панели одну над другой |  |  | C+G |
| 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 |  |  |
905 | $389 | cm_Copy | Копировать файлы | F5 |  |  |
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) |  |  |  |
502 | $1F6 | cm_SetAttrib | Изменить атрибуты |  |  | A+A |
[_Настройка_]
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$ и пр.) |  |  |  |
2203 | $89B | cm_ShowFileUser | Показать, кем открыт локальный файл по сети |  |  |  |
[_Разное_]
503 | $1F7 | cm_GetFileSpace | Подсчитать занимаемое место | C+L |  |  |
505 | $1F9 | cm_VolumeId | Метка диска |  |  |  |
510 | $1FE | cm_VersionInfo | Свойства (Информация о версии) | A+Enter |  |  | Стандартная системная команда
511 | $1FF | cm_ExecuteDOS | Открыть командную консоль |  |  |  |
533 | $215 | cm_CompareDirs | Сравнить каталоги | S+F2 |  |  |
536 | $218 | cm_CompareDirsWithSubdirs | Сравнить каталоги с учётом подкаталогов |  |  |  |
2500 | $9C4 | cm_ContextMenu | Показать контекстное меню | S+F10 |  |  |
2927 | $B6F | cm_ContextMenuInternal | Показать контекстное меню внутренних ассоциаций |  |  |  |
2928 | $B70 | cm_ContextMenuInternalCursor | Меню внутренних ассоциаций для файла под курсором |  |  |  |
2600 | $A28 | cm_SyncChangeDir | Синхронное изменение каталогов в панелях |  |  |  |
2700 | $A8C | cm_EditComment | Правка комментариев к файлу | C+Z |  |  |
4001 | $FA1 | cm_FocusLeft | Поместить курсор в левую панель |  |  |  |
4002 | $FA2 | cm_FocusRight | Поместить курсор в правую панель |  |  |  |
4003 | $FA3 | cm_FocusCmdLine | Поместить курсор в командную строку |  |  |  |
4004 | $FA4 | cm_FocusButtonBar | Установить фокус на панель инструментов | Alt+Shift+F11 |  |  | Переход к управлению с клавиатуры
2014 | $7DE | cm_CountDirContent | Подсчёт размеров подкаталогов текущего каталога | AS+Enter |  |  |
2913 | $B61 | cm_UnloadPlugins | Отключить все плагины |  |  | A+L | Действие команды временное, до первого обращения в текущем сеансе к соответствующему плагину
534 | $216 | cm_DirMatch | Сравнить каталоги, скрыв одинаковые файлы |  |  |  |
531 | $213 | cm_Exchange | Поменять местами содержимое панелей (активные вкладки) | C+U |  |  |
532 | $214 | cm_MatchSrc | Получатель = Источнику |  |  | C+J |
2918 | $B66 | cm_ReloadSelThumbs | Обновить выбранные эскизы |  |  |  |
[_Соединение через LPT/USB-порт_]
2300 | $8FC | cm_DirectCableConnect | Установить соединение через LPT/USB-порт |  |  |  |
2301 | $8FD | cm_NTinstallDriver | Установить драйвер параллельного порта (NT) |  |  |  |
2302 | $8FE | cm_NTremoveDriver | Выгрузить драйвер параллельного порта (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 | Сохранить выделение временно |  |  | A+S |
2031 | $7EF | cm_SaveSelectionToFile | Сохранить выделение в файл |  |  | AS+S |
2041 | $7F9 | cm_SaveSelectionToFileA | Сохранить выделение в файл (ANSI) |  |  |  |
2042 | $7FA | cm_SaveSelectionToFileW | Сохранить выделение в файл (Unicode) |  |  |  |
2039 | $7F7 | cm_SaveDetailsToFile | Сохранить содержимое всех колонок в файл |  |  |  |
2043 | $7FB | cm_SaveDetailsToFileA | Сохранить содержимое всех колонок в файл (ANSI) |  |  |  |
2044 | $7FC | cm_SaveDetailsToFileW | Сохранить содержимое всех колонок в файл (Unicode) |  |  |  |
2032 | $7F0 | cm_LoadSelectionFromFile | Загрузить выделение из файла |  |  | AS+R |
2033 | $7F1 | cm_LoadSelectionFromClip | Загрузить выделение из буфера |  |  | F12 | Сохранённое ранее по команде 2017, 2018 или 2021
[_Безопасность_]
2200 | $898 | cm_EditPermissionInfo | Изменение прав доступа (NTFS) |  |  |  | Не работает в Windows Vista/7
2201 | $899 | cm_EditAuditInfo | Аудит файлов (NTFS) |  |  |  | Не работает в Windows Vista/7
2202 | $89A | cm_EditOwnerInfo | Стать владельцем (NTFS) |  |  |  | Не работает в Windows Vista/7
[_Буфер_обмена_]
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 | Копировать в буфер имена файлов |  |  | F11 |
2018 | $7E2 | cm_CopyFullNamesToClip | Копировать в буфер имена с путями |  |  |  |
2021 | $7E5 | cm_CopyNetNamesToClip | Копировать в буфер имена с UNC-путями |  |  |  |
2029 | $7ED | cm_CopySrcPathToClip | Копировать в буфер путь источника |  |  |  |
2030 | $7EE | cm_CopyTrgPathToClip | Копировать в буфер путь получателя |  |  | S+F12 |
2036 | $7F4 | cm_CopyFileDetailsToClip | Копировать содержимое всех колонок |  |  |  |
2037 | $7F5 | cm_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 |  |  |
2121 | $849 | cm_OpenDesktop | Рабочий стол |  |  |  |
2122 | $84A | cm_OpenDrives | Мой компьютер |  |  |  |
2123 | $84B | cm_OpenControls | Панель управления |  |  | A+T |
2124 | $84C | cm_OpenFonts | Шрифты |  |  |  |
2125 | $84D | cm_OpenNetwork | Сетевое окружение |  |  | A+R |
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 | Редактировать путь в заголовке панели |  |  | A+вверх |
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 |  |
2000 | $7D0 | cm_Minimize | Свернуть окно TC | S+Esc |  |  |
2015 | $7DF | cm_Maximize | Развернуть окно TC |  |  |  |
2016 | $7E0 | cm_Restore | Восстановить окно TC |  |  |  |
[_Командная_строка_]
2004 | $7D4 | cm_ClearCmdLine | Очистить командную строку | 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 |  |  |
506 | $1FA | cm_SysInfo | Информация о системе |  |  |  |
559 | $22F | cm_OpenTransferManager | Диспетчер фоновой пересылки |  |  | C+O |
501 | $1F5 | cm_SearchFor | Поиск файлов | A+F7 |  |  |
2020 | $7E4 | cm_FileSync | Синхронизировать каталоги |  |  | A+D |
507 | $1FB | cm_Associate | Открыть с помощью... (Файловые ассоциации) |  |  |  |
519 | $207 | cm_InternalAssociate | Настройка внутренних ассоциаций TC |  |  |  |
2022 | $7E6 | cm_CompareFilesByContent | Сравнить файлы по содержимому |  |  | A+C |
2040 | $7F8 | cm_IntCompareFilesByContent | Сравнить файлы внутренним инструментом |  |  |  |
2924 | $B6C | cm_CommandBrowser | Список встроенных и пользовательских команд |  |  |  |
[_Вид_]
2901 | $B55 | cm_VisButtonbar | Панель инструментов: вкл/выкл |  |  | A+B |
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 | Функциональные кнопки: вкл/выкл |  |  | A+K |
2914 | $B62 | cm_ShowHint | Показать всплывающую подсказку для файла/папки |  |  | A+I |
2915 | $B63 | cm_ShowQuickSearch | Вывести диалог быстрого поиска/фильтрации в текущем каталоге | CA+буква A+буква Буква |  | A+Q | Способ вызова поиска можно изменить в настройках TC; рекомендуется выбрать там "Отключён", а для для вызова команды пользоваться Alt+Q. Состояние быстрого фильтра в открывшемся диалоге задаётся ключом QuickSearchAutoFilter.
2010 | $7DA | cm_SwitchLongNames | Показ длинных имен: вкл/выкл |  |  |  |
540 | $21C | cm_RereadSource | Обновить содержимое панели | F2 | C+R |  |
2023 | $7E7 | cm_ShowOnlySelected | Показать только выделенные |  |  |  |
2011 | $7DB | cm_SwitchHidSys | Показ скрытых/системных файлов: вкл/выкл |  |  | C+H |
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 | Файловые панели равного размера |  |  |  |
2916 | $B64 | cm_VisDirTabs | Использовать вкладки папок: вкл/выкл |  |  | A+W |
2923 | $B6B | cm_VisXPThemeBackground | Тема Windows XP для фона: вкл/выкл |  |  |  |
2917 | $B65 | cm_SwitchOverlayIcons | Показывать оверлейные (наложенные) значки: вкл/выкл |  |  |  |
2919 | $B67 | cm_VisHistHotButtons | Кнопки истории и избранных каталогов: вкл/выкл |  |  |  |
2921 | $B69 | cm_SwitchWatchDirs | Слежение за каталогами: вкл/выкл |  |  |  |
2922 | $B6A | cm_SwitchIgnoreList | Функция исключений файловых имён: вкл/выкл |  |  |  |
2925 | $B6D | cm_SwitchX64Redirection | x64: Перенаправление System32 –> SysWOW64: выкл/вкл |  |  |  |
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 |  |  |
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 |  |  |
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 | Остановить загрузку |  |  |  |

Все вышеперечисленные команды можно применять не только в главном меню, но также в пользовательских меню ("Запуск", избранных каталогов), в панели инструментов, вызывать шорткатами, а начиная с TC 7.0 – из командной строки. Форма записи команды может быть как строковой, так и числовой, за исключением командной строки, где Гислер решил поддерживать только строковый формат.

Пользовательские команды и псевдонимы
В дополнение к стандартному набору встроенных команд формата cm_NNN вы можете создавать и сохранять в файле usercmd.ini пользовательские команды формата em_NNN для вызова программ и команд с нужными параметрами, после чего применять их точно так же, как и встроенные. Пользовательские команды создаются с помощью диалогового окна "Выбор команды". Чтобы упростить его вызов, рекомендуется создать кнопку на панели инструментов или шорткат для команды cm_CommandBrowser. В открывшемся окне нужно выбрать категорию usercmd.ini, после чего станут доступны дополнительные кнопки для работы с этим классом команд. Подробности описаны в справке TC.
Помимо общего файла usercmd.ini, используемого при любом языке интерфейса, для сохранения пользовательских команд может применяться специфичный только для данного языка файл wcmd_LNG.ini (например, wcmd_rus.ini для русского языка).
Возможность включать пользовательские команды в любую часть главного меню позволяет полностью отказаться от команд cm_UserMenuN, применение которых ограничено меню "Запуск" и в целом гораздо менее удобно.
Пользовательские команды могут содержать не только строковые (em_NNN), но и числовые значения встроенных команд.
Для использования в командной строке можно на странице конфигурации "Разное" сопоставлять командам вида cm_NNN и em_NNN псевдонимы. Например, сохраняемая в файле wincmd.ini строка cf=cm_Config задаёт псевдоним cf, вызывающий внутреннюю команду cm_Config.

Команды, воспринимающие параметры

DEC | HEX | String | Описание команды
903 имя_файла | $387 имя_файла | cm_List имя_файла | Внутренний просмотр указанного файла (при любых настройках просмотра). Для числовых команд имя файла надо указывать в поле "Параметры"
|  | appendtabs имя_файла | Загрузить набор вкладок из TAB-файла, дополнив текущий набор. Простейший способ выполнения: нажать Enter на TAB-файле. Команда без параметра вызывает диалог открытия файла. Чтобы добавить вкладки слева/справа, добавьте к имени команды, соответственно, L или R
|  | opentabs имя_файла | Загрузить набор вкладок из TAB-файла, заменив текущий набор. Простейший способ выполнения: нажать S+Enter на TAB-файле. Команда без параметра вызывает диалог открытия файла. Чтобы открыть вкладки слева/справа, добавьте к имени команды, соответственно, L или R
|  | cd имя_каталога или cd имя_архива | Перейти к указанному каталогу или открыть архив. Можно также добавить имя файла (на него установится курсор) или маску для фильтрации (в каталоге отобразятся только файлы с указанным расширением). С помощью параметра "/user:" (в нижнем регистре!) можно задать логин/пароль для соединения с сетевым каталогом, например, cd \\сервер\каталог /user:имя_пользователя
|  | cd ftp://имя_сервера | Открыть FTP-соединение с указанным сервером
|  | ftpopen имя_соединения | Открыть FTP-соединение с именем, заданным в диалоговом окне "Cоединение с FTP-сервером"
|  | syncopen имя_шаблона | Открыть сохранённые параметры синхронизации, используя имя шаблона, сохранённого ранее в диалоговом окне "Cинхронизация каталогов"
|  | loadsearch имя_шаблона | Открыть сохранённые параметры поиска, используя имя шаблона, сохранённого ранее в диалоговом окне "Поиск файлов"
|  | openbar имя_файла | Загрузить панель инструментов из указанного BAR-файла (или скрыть, если указан пустой файл наподобие No.bar)
|  | multirename имя_шаблона | Открыть инструмент группового переименования с сохранёнными в указанном шаблоне переименования настройками
|  | opencustomview имя_набора_колонок | Переключиться на первый пользовательский набор колонок с указанным именем (регистр имени важен). Чтобы выполнить переключение в конкретной панели, добавьте к имени команды суффикс L (левая панель), R (правая), S (исходная), T (целевая) или B (обе)
|  | selectfiles *.ext1 *.ext2 ... | Выделить файлы/папки по указанной маске. Поддерживаются модификаторы D (только папки), B (папки и файлы), U (снять выделение), L (левая панель), R (правая), T (целевая), S (при нажатой клавише Shift выполнять альтернативное выделение – только файлы или же файлы и папки)
|  | zipfromlist имя_архива | Упаковать файлы по списку в ZIP-архив. В поле команды следует указать имя ZIP-файла, а в поле параметров – имя файла списка, содержащего список файлов для упаковки, по одному файлу в строке

Все вышеперечисленные команды можно использовать в пользовательских меню ("Запуск", избранных каталогов) и в панели инструментов.
Эти команды в исходном виде не работают из командной строки, но для обеспечения их универсального запуска можно сопоставить им пользовательские команды (см. выше).

Команды, отсутствующие в файле Totalcmd.inc

Описание команды | Int | Примечание
Меню
Показать контекстное меню окна TC | A+Пробел |  | Стандартная системная команда
Активизировать крайнее меню над текущей панелью (соответственно, первое слева или последнее справа) | F9 |  |
Активизировать крайнее левое меню / Выйти из главного меню | F10 |  | Стандартная системная команда
Навигация
Переключиться между левой и правой файловыми панелями | Tab | C+I | Частичный эквивалент – пара встроенных команд cm_FocusLeft (4001) и cm_FocusRight (4002)
Переключиться из дерева каталогов в отдельной панели в активную файловую панель | Tab |  |
Переключиться из дерева каталогов в отдельной панели в неактивную файловую панель | C+I |  |
Переключиться между файловой панелью и деревом каталогов в отдельной панели | S+Tab |  |
Выделение
Выделить файл или каталог под курсором | Ins |  | Курсор перемещается на следующий файл/каталог
Выделить файл или каталог (с подсчётом размера) | Пробел |  | Только при пустой командной строке! Особенности выполнения команды задаются в настройках
Просмотр и правка
Использовать внутренний или внешний просмотрщик (альтернативный указанному для F3) | A+F3 |  | Поведение задаётся в диалоге конфигурации "Правка/Просмотр"
Просмотреть либо файл под курсором, либо выделенные файлы (альтернатива просмотру по F3) | S+F3 |  | Поведение задаётся в диалоге конфигурации "Правка/Просмотр"
Задать имя файла (отсутствующий создаётся) и загрузить его в заданный по умолчанию редактор | S+F4 |  |
Быстрый фильтр
Вывести диалог быстрой фильтрации/поиска | C+S |  | Вызванный таким способом диалог всегда открывается с активным быстрым фильтром (в отличие от вызова диалога командой cm_ShowQuickSearch)
Вывести диалог быстрой фильтрации/поиска и применить последний использованный фильтр | CS+S |  |
Упаковка
Упаковать файлы (удалив исходные) | 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 при этом сохраняются
Вкладки
Переименовать/Заблокировать вкладку (в диалоге) |  |  | Только из контекстного меню вкладки
Копировать вкладку на противоположную панель |  |  | Только из контекстного меню вкладки
Сохранить вкладки активной панели в файл |  |  | Только из контекстного меню вкладки :-(
Сохранить вкладки обеих панелей в файл |  |  | Только из контекстного меню вкладки :-(
Закрыть дубликаты вкладок |  |  | Только из контекстного меню вкладки
Командная строка
Выполнение командной строки без автоматического закрытия окна командной консоли после завершения вызванной программы | S+Enter |  |
Файл под курсором в исходном каталоге добавляется в конец командной строки. Если в строке есть символы, то делается попытка дополнить набранное из истории командной строки | С+Enter |  |
Файл под курсором добавляется с полным путем в конец командной строки | СS+Enter |  |
Открыть историю командной строки | A+F8 |  |
Восстановить последнюю команду – открыть историю командной строки | C+вниз |  |
Очистить командную строку и возвратить курсор в файловую панель | Esc |  |
Очистить командную строку, оставив в ней курсор | C+Y |  |
Удалить символы в командной строке от курсора до конца строки | C+K |  |
Удалить слово слева от курсора | C+W |  |
Удалить слово справа от курсора | C+T |  |
Удалить выбранную запись истории из списка | S+Del |  |

Все вышеперечисленные команды можно вызвать только с клавиатуры (причём без возможности переназначить жёстко заданные клавиши) или, как в случае с вкладками, из контекстного меню; их нельзя использовать в меню и в панели инструментов.
Хотите, чтобы было иначе? Уговорите Гислера добавить эти команды в файл totalcmd.inc.

Системные команды, выполняющиеся из командной строки TC

String | Описание команды | Примечание
Символ пробела | Открытие каталога в окне Проводника | ...текущего (для Win2k и выше) или корневого каталога диска C: (для Win9x). Работает только из командной строки
. | Открытие текущей папки в окне Проводника |
.. | Открытие родительской папки в окне Проводника |
... | Открытие папки Мой компьютер в окне Проводника | Только начиная с Windows XP
\ | Открытие корневого каталог текущего диска в окне Проводника |
\\ или \\\ | Открытие папки Рабочий стол в панели TC | Работает только из командной строки
cd . | Открытие текущего каталога в панели TC | ...то есть перечитывается текущий каталог
cd .. | Открытие родительского каталога в панели TC |
cd ... | Открытие каталога двумя уровнями выше текущего в панели TC | ...и так далее, вплоть до корня диска: чем выше каталог, тем больше точек
cd \ | Открытие корневого каталога текущего диска в панели TC |
cd имя_каталога | Открытие каталога с заданным именем в панели TC | ...при задании имени архива – его открытие, при задании имени обычного файла – позиционирование на нём курсора, при указании маски (только в панели инструментов и в пользовательских меню!) – фильтрация в открытом каталоге по этой маске
cd \\ | Открытие панели TC Сетевое окружение (сеть и FS-плагины) |
cd \\сервер\каталог | Открытие указанного сетевого ресурса в панели TC Сетевое окружение | Поддерживается также (только в панели инструментов и в пользовательских меню!) параметр /user:имя_пользователя
cd \\\имя_плагина | Открытие указанного FS-плагина в панели TC Сетевое окружение |
md имя_каталога | Создание каталога с заданным именем | Работает только из командной строки или по F7 (в последнем случае команда md, естественно, опускается). Можно использовать как прямой, так и обратный слэш
md Dir1\..\Dir2\..\Dir3 | Создание серии каталогов одного уровня вложенности. (То же, что "dir1|dir2|dir3" в диалоге, открытом по F7)
md Dir1\Dir2\Dir3 | Создание последовательно вложенных друг в друга каталогов

Все вышеперечисленные команды (кроме указанных исключений) можно использовать как в командной строке, так и в панели инструментов, в пользовательских меню ("Запуск", избранных каталогов) и при создании пользовательскихз команд.

Вызов системных папок Windows

String | Открываемая папка
cd ::{208D2C60-3AEA-1069-A2D7-08002B30309D} | Сетевое окружение (My Network Places)
cd ::{450D8FBA-AD25-11D0-98A8-0800361B1103} | Мои документы (My Documents)
cd ::{645FF040-5081-101B-9F08-00AA002F954E} | Корзина (Recycle bin)
cd ::{2227A280-3AEA-1069-A2DE-08002B30309D} | Принтеры и факсы (Printers and faxes)
cd ::{7007ACC7-3202-11D1-AAD2-00805FC1270E} | Сетевые подключения (Network Connections)
cd ::{D6277990-4C6A-11CF-8D87-00AA0060F5BF} | Назначенные задания (Sheduled tasks)
cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D} | Мой компьютер (My Computer)
cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D} | Панель управления (Control Panel)
cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{2B3453E4-49DF-11D3-8229-0080BE509050} | GMail Drive (вначале надо установить)

Все вышеперечисленные команды можно применять в пользовательских меню ("Запуск", избранных каталогов) и в панели инструментов, создавать для них пользовательские команды, которым назначать шорткаты. Команды вызова и соответствующие им папки указаны для Windows XP.
Модификации этих команд без начального cd открывают вызываемый каталог в окне Проводника.
Из командной строки TC работают только модификации без cd или пользовательские команды на основе таких модификаций. (В Win9x подобный способ не работает вообще.)

Параметры запуска 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 | Запускает сервер LPT- или USB-порта для кабельного соединения | В качестве имени порта используйте LPT1 или USB
/S=S | Запускает инструмент "Синхронизация каталогов" непосредственно, принимая в качестве параметров два пути или, в виде альтернативы, имя шаблона синхронизации в форме /S=S:имя_шаблона | Если параметр начинается со знака равенства, например, /S=S:=имя_шаблона, сравнение начнётся немедленно. Если этот знак указан как параметр без значения (/S=S:=), сравнение начнётся с переданных каталогов с последними использованными настройками
/O=имя_списка | Только в комбинации с /S=S: Передаёт файловый список для функции "Выделенные (в главном окне)" | Пример: /O=%F
/P= | Устанавливает активную панель при запуске: /P=L – левую, /P=R – правую | Имеет больший приоритет, чем ключ ActiveRight в wincmd.ini
/i=имя.ini | Указывает, что вместо wincmd.ini для сохранения настроек следует использовать другой INI-файл | Пример: totalcmd.exe i/Petrov.ini
/F=имя.ini | Указывает, что вместо wcx_ftp.ini для сохранения настроек встроенного FTP-клиента следует использовать другой INI-файл | Пример: totalcmd.exe /F=MyFtp.ini
/D=N | Задерживает запуск TC на N секунд | Предполагается использовать в системной папке автозагрузки, если есть проблемы с одновременым запуском TC и других программ
/INSTALLDRIVER | Устанавливает драйвер LPT-порта | Только когда вы хотите использовать подключение через параллельный порт как обычный пользователь, а не администратор. Для запуска требует прав администратора; работает только в WinNT
/REMOVEDRIVER | Удаляет драйвер, установленный параметром /INSTALLDRIVER | Работает только в WinNT
/INSTALLDRIVERQ | Устанавливает драйвер LPT-порта без вывода каких-либо сообщений | Работает только в WinNT. Это полезно, например, в удалённых скриптах установки
/REMOVEDRIVERQ | Удаляет драйвер LPT-порта без вывода каких-либо сообщений | Работает только в WinNT

Total Commander может запускаться с одним или двумя каталогами в качестве параметров командной строки. При этом указанные каталоги будут открыты, соответственно, в одной или в обеих панелях. Это позволяет создавать, например, несколько ярлыков в системном меню "Пуск", запускающих TC с различными каталогами или даже с открытыми в его панелях архивами. Более того, вместо стандартных файлов настроек можно задать другие INI-файлы, что позволит на одной машине иметь разные наборы настроек TC.
Существуют, кроме того, параметры командной строки для непосредственного запуска встроенных инструментов TC (просмотра, сравнения, синхронизации) без открытия главного окна программы.
Синтаксис: totalcmd.exe [/o] [/n] [Диск1:\Каталог1 [Диск2:\Каталог2]] [/i=имя.ini] [/f=имя_ftp.ini]
или totalcmd.exe [/o] [/n] [/L=Диск1:\Каталог1] [/R=Диск2:\Каталог2] [/i=имя.ini] [/f=имя_ftp.ini]
или (для непосредственного запуска встроенного инструмента TC) totalcmd.exe [/S=L:AT1C1251]
Параметры командной строки НЕ чувствительны к регистру. Если каталог с файлом totalcmd.exe не является значением системной переменной PATH, необходимо указывать ПОЛНЫЙ путь к этому файлу.

Параметры для панели инструментов, меню "Запуск" и пользовательских команд

Параметр | Значение | Комментарий
Общие параметры
? | В качестве первого параметра вызывает перед стартом программы диалог, показывающий реальные значения последующих параметров | Вы можете подтвердить запуск программы с заданными значениями, изменить их перед стартом программы или вообще отменить её запуск. Полезно также для отладки содержимого поля "Параметры"
%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 содержимого этого архива
Параметры для файлов списка
%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 | Вставляет, соответственно, параметры от первого до девятого

Специальные параметры можно использовать при вызове внешних программ, системных команд и параметризованных внутренних команд TC. Область применения: поле "Параметры" в диалогах для работы с панелью инструментов (в целом или с конкретной кнопкой), для создания/изменения пользовательской команды и для настройки меню "Запуск". В диалоге настройки меню избранных каталогов специального поля для ввода параметров нет, а потому нет и возможности их применять.
Пока в поле "Команда" соответствующего диалога задан вызов встроенной (cm_) или пользовательской (em_) команды TC, поля "Параметры" и "Путь запуска" недоступны. Неизменяемые параметры должны быть указаны непосредственно после имени файла, потому что иначе при использовании Drag&Drop программе будет передано только имя файла.

Переменные, используемые в TC

Имя | Значение | Пример реального значения в Windows XP
Псевдопеременные Total Commander
%$APPDATA% | Ваши данные приложений | C:\Documents and Settings\[Ваше_имя]\Application Data
%$DESKTOP% | Ваша папка Рабочий стол | C:\Documents and Settings\[Ваше_имя]\Рабочий стол
%$PERSONAL% | Ваша папка Мои документы | C:\Documents and Settings\[Ваше_имя]\Мои документы
%$MYPICTURES% | Ваша папка Мои рисунки | C:\Documents and Settings\[Ваше_имя]\Мои документы\Мои рисунки
%$MYMUSIC% | Ваша папка Моя музыка | C:\Documents and Settings\[Ваше_имя]\Мои документы\Моя музыка
%$MYVIDEO% | Ваша папка Мои видеозаписи | C:\Documents and Settings\[Ваше_имя]\Мои документы\Мои видеозаписи
%$STARTMENU% | Ваша папка Главное меню | C:\Documents and Settings\[Ваше_имя]\Главное меню
%$PROGRAMS% | Ваша папка Программы | C:\Documents and Settings\[Ваше_имя]\Главное меню\Программы
%$STARTUP% | Ваша папка Автозагрузка | C:\Documents and Settings\[Ваше_имя]\Главное меню\Программы\Автозагрузка
%$FONTS% | Папка Шрифты | C:\Windows\Fonts
%$LOCAL_APPDATA% | Ваши локальные данные приложений | C:\Documents and Settings\[Ваше_имя]\Local Settings\Application Data
%$COMMON_APPDATA% | Общие данные приложений | C:\Documents and Settings\All Users\Application Data
%$COMMON_DESKTOPDIRECTORY% | Общая папка Рабочий стол | C:\Documents and Settings\All Users\Рабочий стол
%$COMMON_DOCUMENTS% | Общая папка Документы | C:\Documents and Settings\All Users\Документы
%$COMMON_PICTURES% | Общая папка Рисунки | C:\Documents and Settings\All Users\Документы\Мои рисунки
%$COMMON_STARTMENU% | Общая папка Главное меню | C:\Documents and Settings\All Users\Главное меню
%$COMMON_PROGRAMS% | Общая папка Программы | C:\Documents and Settings\All Users\Главное меню\Программы
%$COMMON_STARTUP% | Общая папка Автозагрузка | C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка
Переменные внутреннего окружения Total Commander
%COMMANDER_PATH% | Каталог Total Commander | C:\Program Files\Total Commander XP
%COMMANDER_INI% | Основной файл настроек (путь\имя) | C:\Program Files\Total Commander XP\Profiles\Prof\main.ini
%COMMANDER_DRIVE% | Диск, с которого запущен TC (для UNC-путей содержит \\сервер\каталог) | C:
Наиболее употребительные переменные окружения вашей ОС
%HOMEPATH% | Относительный путь к Вашим данным | \Documents and Settings\[Ваше_имя]
%USERPROFILE% | Ваши документы и настройки | C:\Documents and Settings\[Ваше_имя]
%ALLUSERSPROFILE% | Общие документы и настройки | C:\Documents and Settings\All Users
%APPDATA% | Ваши данные приложений | C:\Documents and Settings\[Ваше_имя]\Application Data
%PROGRAMFILES% | Папка Program Files | C:\Program Files
%COMMONPROGRAMFILES% | Common Files в Program Files | C:\Program Files\Common Files
%SYSTEMDRIVE% | Диск, с которого происходит загрузка ОС | C:
%HOMEDRIVE% | Диск на котором располагается Windows | C:
%SYSTEMROOT% | Папка расположения ОС | C:\Windows
%WINDIR% | Папка установки Windows | C:\Windows
%TEMP% и %TMP% | Папка для временных файлов | C:\Documents and Settings\[Ваше_имя]\Local Settings\Temp

Переменные Total Commander – значения, подменяющие собой ссылки на компоненты самой программы или на виртуальные папки и системные каталоги. TC позволяет работать с различными видами переменных всюду, где относительные пути предпочтительнее абсолютных: в настройках TC (панель инструментов, плагины, архиваторы...), в параметрах командной строки, в некоторых внешних программах.
Псевдопеременные – значения, вычисляемые ТС и доступные, в отличие от настоящих переменных, только ему. Значения некоторых из них (хотя и не всех) совпадают со значениями аналогичных переменных окружения ОС, отвечающих за доступ к востребованным системным папкам. Например, системная переменная %appdata% и псевдопеременная %$APPDATA% соответствуют одной и той же папке. Однако имена псевдопеременных TC должны начинаться со знака доллара и записываться только в ВЕРХНЕМ регистре.
Чтобы открыть в TC физический каталог, соответствующий на вашей ОС данной псевдопеременной, введите её имя в командной строке TC в качестве параметра команды cd.
Переменные внутреннего окружения добавляются к пространству имён переменных окружения вашей ОС при запуске ТС и доступны для любых программ, стартующих из него. Важнейшая из них – переменная %Commander_Path%. Имена этих переменных могут указываться в любом регистре, знак доллара здесь не требуется.
Встречаются и узкоспециальные внутренние переменные TC. Это, например, набор переменных для ключей вида treefilelocationNN: %D% для текущего диска, %R% для пути к корневому каталогу, %L% для метки тома (в данном случае верхний регистр обязателен).
Кроме того, в TC могут использоваться специфические переменные для U3 USB-дисков: %U3_DEVICE_EXEC_PATH%, %U3_APP_DATA_PATH% и др.
Наиболее употребительные переменные окружения вашей ОС мы также посчитали возможным добавить в эту таблицу, поскольку, хотя они и не являются переменными ТС, нет никаких препятствий для их использования в программе.
Полный список переменных окружения для данной ОС вы получите, открыв Пуск –> Выполнить... и введя cmd /k set (для NT-систем) или command /k set (в Win9x). Регистр имён всех переменных окружения (в отличие от псевдопеременных) значения не имеет.

Важное предупреждение
В Total Commander версии 7.0 и выше категорически не рекомендуется заниматься произвольной правкой файла totalcmd.inc, кроме случаев добавления новых строк для тех групп команд, которые перечислены в файле частично (переключение на вкладки/диски, сортирующие колонки, команды меню "Запуск" и т. д.)! Не следует также пытаться "переводить" этот файл, замещая его файлом wcmd_rus.inc из пакета русификации. Это совершенно разные файлы, и в результате перезаписи одного другим вы гарантированно потеряете возможность работать с любым внешним файлом меню (включая русский), пока не восстановите оригинальный INC-файл из дистрибутива TC.

* Условные обозначения

Заголовки колонок
DEC | Встроенные команды TC в десятичном формате
HEX | Встроенные команды TC в шестнадцатеричном формате (вроде бы так срабатывает быстрее)
String | Встроенные команды TC в строковом формате
Int | Стандартные клавиатурные шорткаты TC (если стандартных вариантов вызова команды два, они указываются в разных колонках)
Ext | Шорткаты, применяемые в Total Commander – eXtended Pack (кроме дублирующих стандартные назначения TC для других функций)
Содержимое колонок
CAS+R | Клавиатурные шорткаты (клавиши-модификаторы: C=Ctrl, A=Alt, S=Shift, W=Windows)
S+Ins | Синим цветом отмечены стандартные команды и шорткаты, не описанные в официальной документации TC
cm_SrcPathFocus | Тёмно-красным цветом отмечены встроенные команды, шорткаты и параметры, впервые появившиеся в TC 7.5x

Составлено после внимательного прочтения справки и списка внутренних команд TC с последующим бурным обсуждением прочитанного в форуме wincommander@yahoogroups.com. В дальнейшем неоднократно дорабатывалось по мере развития TC и с учётом вновь открывшихся обстоятельств.
Составители: mozers™, Вадим Казаков (Avada)
Неоценимый вклад внесли также: Christian Ghisler, Black Dog, Stas, Sergey Davydov, Ivan Atlanoff

Последняя правка: Avada, 18.08.2010
Пожелания, предложения, замечания по содержанию – сюда