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

  1. Встроенные команды
  2. Пользовательские команды и псевдонимы
  3. Команды, воспринимающие параметры
  4. Команды, отсутствующие в файле Totalcmd.inc
  5. Системные команды, выполняющиеся из командной строки TC
  6. Вызов системных папок Windows
  7. Параметры запуска TC и его инструментов из командной строки
  8. Параметры для панели инструментов, меню "Запуск" и пользовательских команд
  9. Переменные, используемые в TC
  10. Важное предупреждение
  11. Условные обозначения

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

DEC *HEX *String *Описание командыInt *Ext *Примечание
[_Активная_панель_]
300$12Ccm_SrcCommentsПоказать комментарииCS+F2*
301$12Dcm_SrcShort "Краткий" вид (только имена)C+F1
302$12Ecm_SrcLong "Подробный" видC+F2
303$12Fcm_SrcTreeДерево каталоговC+F8
304$130cm_SrcQuickviewБыстрый просмотрC+Q
305$131cm_VerticalPanelsРасположить панели одну над другойC+G
306$132cm_SrcQuickInternalOnlyБыстрый просмотр с отключёнными плагинами
307*$133cm_SrcHideQuickviewВыключить быстрый просмотр
311$137cm_SrcExecsОтображать только программыC+F11
312$138cm_SrcAllFilesОтображать все файлыC+F10
313$139cm_SrcUserSpecПоследний пользовательский фильтр
314$13Acm_SrcUserDefЗадать фильтрC+F12
321$141cm_SrcByNameСортировка по имениC+F3
322$142cm_SrcByExtСортировка по типуC+F4
323$143cm_SrcBySizeСортировка по размеруC+F6
324$144cm_SrcByDateTimeСортировка по дате/времениC+F5
325$145cm_SrcUnsortedБез сортировкиC+F7
330$14Acm_SrcNegOrderВ обратном порядке
331$14Bcm_SrcOpenDrivesОткрыть список дисков
269$10Dcm_SrcThumbsПросмотр эскизовCS+F1
270$10Ecm_SrcCustomViewMenuМеню пользовательских колонокS+F1...и стандартных режимов файловой панели
332$14Ccm_SrcPathFocusАктивизировать цепочки навигацииПереход к управлению с клавиатуры
[_Панель_слева_]
100$64cm_LeftCommentsПоказать комментарии
101$65cm_LeftShort "Краткий" вид (только имена)
102$66cm_LeftLong "Подробный" вид
103$67cm_LeftTreeДерево каталогов
104$68cm_LeftQuickviewБыстрый просмотр
106$6Acm_LeftQuickInternalOnlyБыстрый просмотр с отключёнными плагинами
107$6Bcm_LeftHideQuickviewВыключить быстрый просмотр
111$6Fcm_LeftExecsОтображать только программы
112$70cm_LeftAllFilesОтображать все файлы
113$71cm_LeftUserSpecПоследний пользовательский фильтр
114$72cm_LeftUserDefЗадать фильтр
121$79cm_LeftByNameСортировка по имени
122$7Acm_LeftByExtСортировка по типу
123$7Bcm_LeftBySizeсортировка по размеру
124$7Ccm_LeftByDateTimeСортировка по дате/времени
125$7Dcm_LeftUnsortedБез сортировки
130$82cm_LeftNegOrderВ обратном порядке
131$83cm_LeftOpenDrivesОткрыть список дисковA+F1
132$84cm_LeftPathFocusАктивизировать цепочки навигацииAlt+F11Переход к управлению с клавиатуры
2034$7F2cm_LeftDirBranchПоказ файлов без подкаталогов
2047$7FFcm_LeftDirBranchSelПоказ файлов без подкаталогов (только в выделенном)
69$45cm_LeftThumbsПросмотр эскизов
70$46cm_LeftCustomViewMenuМеню пользовательских колонок...и стандартных режимов файловой панели
[_Панель_справа_]
200$C8cm_RightCommentsПоказать комментарии
201$C9cm_RightShort "Краткий" вид (только имена)
202$CAcm_RightLong "Подробный" вид
203$CBcm_RightTreeДерево каталогов
204$CCcm_RightQuickviewБыстрый просмотр
206$CEcm_RightQuickInternalOnlyБыстрый просмотр с отключёнными плагинами
207$CFcm_RightHideQuickviewВыключить быстрый просмотр
211$D3cm_RightExecsОтображать только программы
212$D4cm_RightAllFilesОтображать все файлы
213$D5cm_RightUserSpecПоследний пользовательский фильтр
214$D6cm_RightUserDefЗадать фильтр
221$DDcm_RightByNameСортировка по имени
222$DEcm_RightByExtСортировка по типу
223$DFcm_RightBySizeСортировка по размеру
224$E0cm_RightByDateTimeСортировка по дате/времени
225$E1cm_RightUnsortedБез сортировки
230$E6cm_RightNegOrderВ обратном порядке
231$E7cm_RightOpenDrivesОткрыть список дисковA+F2
232$E8cm_RightPathFocusАктивизировать цепочки навигацииAlt+F12Переход к управлению с клавиатуры
2035$7F3cm_RightDirBranchПоказ файлов без подкаталогов
2048$800cm_RightDirBranchSelПоказ файлов без подкаталогов (только в выделенном)
169$A9cm_RightThumbsПросмотр эскизов
170$AAcm_RightCustomViewMenuМеню пользовательских колонок...и стандартных режимов файловой панели
[_Файловые_операции_]
903$387cm_List ПросмотрF3Просмотр согласно настройкам: внутренний (выделенные файлы или файл под курсором) либо с помощью внешней программы
1006$3EEcm_ListInternalOnlyПросмотр с отключёнными плагинамиAS+F3
904$388cm_EditПравкаF4
905$389cm_CopyКопировать файлыF5
3100$C1Ccm_CopySamepanelКопировать в ту же панельS+F5
3101$C1Dcm_CopyOtherpanelКопировать в другую панель
906$38Acm_RenMovПереименовать/Переместить файлыF6
907$38Bcm_MkDirСоздать каталогF7
908$38Ccm_DeleteУдалить файлыF8
S+F8
Del
S+Del
Если в настройках TC разрешено удаление в Корзину, F8 и Del удаляют файлы туда, а S+F8 и S+Del – минуя Корзину, если запрещено – всё наоборот
518$206cm_TestArchiveПротестировать архивыAS+F9AS+F6Первый шорткат универсальный, второй не работает в Windows 9x
508$1FCcm_PackFilesУпаковать файлы (в каталог на другой панели)A+F5Как применять эту команду для упаковки файлов в каталог в той же панели, описано ниже в дополнительной таблице
509$1FDcm_UnpackFilesРаспаковать файлыA+F9A+F6Первый шорткат универсальный, второй не работает в Windows 9x
1002$3EAcm_RenameOnlyПереименоватьS+F6В окне редактирования имени в панели – циклическое переключение способа выделения (имя без расширения/имя+расширение)
1007$3EFcm_RenameSingleFileПереименовать файл/каталог под курсором
1005$3EDcm_MoveOnlyПереместитьF6
1003$3EBcm_PropertiesСвойства (Суммарный размер) Для объекта под курсором выполняется как cm_VersionInfo (510), для выделенных объектов – как cm_GetFileSpace (503)
1004$3ECcm_CreateShortcutСоздать ярлыкCS+F5
1001$3E9cm_ReturnПрограммный аналог нажатия EnterEnter
2800$AF0cm_OpenAsUserЗапуск программы от имени другого пользователя
560$230cm_SplitРазбить файл
561$231cm_CombineСобрать файлы
562$232cm_EncodeКодировать файл (MIME/UUE/XXE)
563$233cm_DecodeДекодировать файл (MIME/UUE/XXE/BinHex/Yenc)
564$234cm_CRCcreateПосчитать CRC-суммы (форматы CRC32/MD5/SHA1)
565$235cm_CRCcheckПроверить CRC-суммы (форматы CRC32/MD5/SHA1/SHA256)
502$1F6cm_SetAttribИзменить атрибутыA+A
[_Настройка_]
490$1EAcm_ConfigНастройка: Вид окна
486$1E6cm_DisplayConfigНастройка: Содержимое панелей
477$1DDcm_IconConfigНастройка: Значки
492$1ECcm_FontConfigНастройка: Шрифты
494$1EEcm_ColorConfigНастройка: Цвета
497$1F1cm_ConfTabChangeНастройка: Табуляторы
488$1E8cm_DirTabsConfigНастройка: Вкладки папок
483$1E3cm_CustomColumnConfigНастройка: Наборы колонок
2920$B68cm_CustomColumnDlgНастроить текущий набор колонок
499$1F3cm_LanguageConfigНастройка: Язык
516$204cm_Config2Настройка: Основные операции
496$1F0cm_EditConfigНастройка: Правка/Просмотр
487$1E7cm_CopyConfigНастройка: Операции с файлами
478$1DEcm_RefreshConfigНастройка: Автообновление
479$1DFcm_QuickSearchConfigНастройка: Быстрый поиск
489$1E9cm_FtpConfigНастройка: FTP
484$1E4cm_PluginsConfigНастройка: Плагины
482$1E2cm_ThumbnailsConfigНастройка: Эскизы
481$1E1cm_LogConfigНастройка: Файл отчёта
480$1E0cm_IgnoreConfigНастройка: Список исключений
485$1E5cm_ZipPackerConfigНастройка: Архиватор ZIP
491$1EBcm_PackerConfigНастройка: Архиваторы
495$1EFcm_ConfirmationНастройка: Разное
493$1EDcm_ConfigSavePosЗапомнить позицию
498$1F2cm_ButtonConfigНастройка панели инструментов
580$244cm_ConfigSaveSettingsСохранить настройки
581$245cm_ConfigChangeIniFilesПравка файлов конфигурации
582$246cm_ConfigSaveDirHistoryСохранить историю каталогов
700$2BCcm_ChangeStartMenuНастройка меню "Запуск"
[_Сеть_]
512$200cm_NetConnectПодключить сетевой диск
513$201cm_NetDisconnectОтключить сетевой диск
514$202cm_NetShareDirСделать текущий каталог общим
515$203cm_NetUnshareDirЗакрыть общий доступ к каталогу
2204$89Ccm_AdministerServerПоказать ресурсы администратора (\\server\c$ и пр.)
2203$89Bcm_ShowFileUserПоказать, кем открыт локальный файл по сети
[_Разное_]
503$1F7cm_GetFileSpaceПодсчитать занимаемое местоC+L
505$1F9cm_VolumeIdМетка диска
510$1FEcm_VersionInfoСвойства (Информация о версии)A+EnterСтандартная системная команда
511$1FFcm_ExecuteDOSОткрыть командную консоль
533$215cm_CompareDirsСравнить каталогиS+F2
536$218cm_CompareDirsWithSubdirsСравнить каталоги с учётом подкаталогов
2500$9C4cm_ContextMenuПоказать контекстное менюS+F10
2927$B6Fcm_ContextMenuInternalПоказать контекстное меню внутренних ассоциаций
2928$B70cm_ContextMenuInternalCursorМеню внутренних ассоциаций для файла под курсором
2600$A28cm_SyncChangeDirСинхронное изменение каталогов в панелях
2700$A8Ccm_EditCommentПравка комментариев к файлуC+Z
4001$FA1cm_FocusLeftПоместить курсор в левую панель
4002$FA2cm_FocusRightПоместить курсор в правую панель
4003$FA3cm_FocusCmdLineПоместить курсор в командную строку
4004$FA4cm_FocusButtonBarУстановить фокус на панель инструментовAlt+Shift+F11Переход к управлению с клавиатуры
2014$7DEcm_CountDirContentПодсчёт размеров подкаталогов текущего каталогаAS+Enter
2913$B61cm_UnloadPluginsОтключить все плагиныA+LДействие команды временное, до первого обращения в текущем сеансе к соответствующему плагину
534$216cm_DirMatchСравнить каталоги, скрыв одинаковые файлы
531$213cm_ExchangeПоменять местами содержимое панелей (активные вкладки)C+U
532$214cm_MatchSrcПолучатель = ИсточникуC+J
2918$B66cm_ReloadSelThumbsОбновить выбранные эскизы
[_Соединение через LPT/USB-порт_]
2300$8FCcm_DirectCableConnectУстановить соединение через LPT/USB-порт
2301$8FDcm_NTinstallDriverУстановить драйвер параллельного порта (NT)
2302$8FEcm_NTremoveDriverВыгрузить драйвер параллельного порта (NT)
[_Печать_]
2027$7EBcm_PrintDirПечать списка файлов
2028$7ECcm_PrintDirSubПечать списка файлов с подкаталогами
504$1F8cm_PrintFileПечать содержимого файлаC+F9
[_Выделение_]
521$209cm_SpreadSelectionВыделить группуNum+Если в настройках ("Основные операции") указано выделение только файлов, работает как 3312, если файлов и папок – как 3311
3311$CEFcm_SelectBothВыделить группу: файлы и папкиNum+Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3312
3312$CF0cm_SelectFilesВыделить группу: только файлыS+Num+Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3311
3313$CF1cm_SelectFoldersВыделить группу: только папки
522$20Acm_ShrinkSelectionСнять выделение группы (файлы и папки)Num-Независимо от настроек снимается выделение как с файлов, так и с папок
3314$CF2cm_ClearFilesСнять выделение: только файлыS+Num-Независимо от настроек снимается выделение только с файлов
3315$CF3cm_ClearFoldersСнять выделение: только папки
3316$CF4cm_ClearSelCfgСнять выделение (файлы или всё – как настроено)В зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки
523$20Bcm_SelectAllВыделить всё (файлы или всё – как настроено)C+Num+C+AЕсли в настройках ("Основные операции") указано выделение только файлов, работает как 3302, если файлов и папок – как 3301
3301$CE5cm_SelectAllBothВыделить всё: файлы и папкиC+Num+Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3302
3302$CE6cm_SelectAllFilesВыделить все файлыCS+Num+Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3301
3303$CE7cm_SelectAllFoldersВыделить все папки
524$20Ccm_ClearAllСнять всё выделение (файлы и папки)C+Num-Независимо от настроек снимается выделение как с файлов, так и с папок
3304$CE8cm_ClearAllFilesСнять выделение со всех файловCS+Num-Независимо от настроек снимается выделение только с файлов
3305$CE9cm_ClearAllFoldersСнять выделение со всех папок
3306$CEAcm_ClearAllCfgСнять всё выделение (файлы или всё – как настроено)В зависимости от настроек ("Основные операции") снимается выделение только с файлов или с файлов и папок
525$20Dcm_ExchangeSelectionИнвертировать выделениеNum*Если в настройках ("Основные операции") указано выделение только файлов, работает как 3322, если файлов и папок – как 3321
3321$CF9cm_ExchangeSelBothИнвертировать выделение (файлы и папки)Num*Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3322
3322$CFAcm_ExchangeSelFilesИнвертировать выделение (файлы)S+Num*Если в настройках ("Основные операции") указано выделение файлов и папок, шорткат работает для этой команды, если только файлов – для 3321
3323$CFBcm_ExchangeSelFoldersИнвертировать выделение (папки)
527$20Fcm_SelectCurrentExtensionВыделить файлы/папки по текущему расширениюA+Num+В зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки
528$210cm_UnselectCurrentExtensionСнять выделение по расширениюA+Num-Независимо от настроек снимается выделение как с файлов, так и с папок
541$21Dcm_SelectCurrentNameВыделить файлы по текущему имениВ зависимости от настроек ("Основные операции") выделяются только файлы или файлы и папки
542$21Ecm_UnselectCurrentNameСнять выделение по текущему имениНезависимо от настроек снимается выделение как с файлов, так и с папок
543$21Fcm_SelectCurrentNameExtВыделить файлы по текущему имени+расширениюДля специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае в зависимости от настроек выделяются только файлы или файлы и папки)
544$220cm_UnselectCurrentNameExtСнять выделение по текущему имени+расширениюДля специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае независимо от настроек снимается выделение как с файлов, так и с папок)
537$219cm_SelectCurrentPathВыделить всё с этим путёмДля специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае в зависимости от настроек выделяются только файлы или файлы и папки)
538$21Acm_UnselectCurrentPathСнять всё выделение с этим путёмПрименяется для специальных режимов: файлы без подкаталогов, результаты поиска (в последнем случае независимо от настроек снимается выделение как с файлов, так и с папок)
529$211cm_RestoreSelectionВосстановить выделениеNum/
530$212cm_SaveSelectionСохранить выделение временноA+S
2031$7EFcm_SaveSelectionToFileСохранить выделение в файлAS+S
2041$7F9cm_SaveSelectionToFileAСохранить выделение в файл (ANSI)
2042$7FAcm_SaveSelectionToFileWСохранить выделение в файл (Unicode)
2039$7F7cm_SaveDetailsToFileСохранить содержимое всех колонок в файл
2043$7FBcm_SaveDetailsToFileAСохранить содержимое всех колонок в файл (ANSI)
2044$7FCcm_SaveDetailsToFileWСохранить содержимое всех колонок в файл (Unicode)
2032$7F0cm_LoadSelectionFromFileЗагрузить выделение из файлаAS+R
2033$7F1cm_LoadSelectionFromClipЗагрузить выделение из буфераF12Сохранённое ранее по команде 2017, 2018 или 2021
[_Безопасность_]
2200$898cm_EditPermissionInfoИзменение прав доступа (NTFS)Не работает в Windows Vista/7
2201$899cm_EditAuditInfoАудит файлов (NTFS)Не работает в Windows Vista/7
2202$89Acm_EditOwnerInfoСтать владельцем (NTFS)Не работает в Windows Vista/7
[_Буфер_обмена_]
2007$7D7cm_CutToClipboardВырезать выбранные файлы в буферC+XСтандартная системная команда
2008$7D8cm_CopyToClipboardКопировать выбранные файлы в буферC+CC+InsСтандартная системная команда
2009$7D9cm_PasteFromClipboardВставить из буфера в текущий каталогC+VS+Ins*Стандартная системная команда
2017$7E1cm_CopyNamesToClipКопировать в буфер имена файловF11
2018$7E2cm_CopyFullNamesToClipКопировать в буфер имена с путями
2021$7E5cm_CopyNetNamesToClipКопировать в буфер имена с UNC-путями
2029$7EDcm_CopySrcPathToClipКопировать в буфер путь источника
2030$7EEcm_CopyTrgPathToClipКопировать в буфер путь получателяS+F12
2036$7F4cm_CopyFileDetailsToClipКопировать содержимое всех колонок
2037$7F5cm_cm_CopyFpFileDetailsToClipКопировать все колонки (полные пути)
2038$7F6cm_CopyNetFileDetailsToClipКопировать все колонки (UNC-пути)
[_FTP_]
550$226cm_FtpConnectСоединиться с FTP-серверомC+F
551$227cm_FtpNewНовое FTP-соединениеC+N
552$228cm_FtpDisconnectРазорвать FTP-соединениеCS+F
553$229cm_FtpHiddenFilesПоказывать скрытые файлы на сервере
554$22Acm_FtpAbortПрервать текущую FTP-команду
555$22Bcm_FtpResumeDownloadВозобновить прерванную загрузку
556$22Ccm_FtpSelectTransferModeВыбор режима Авто/Двоичный/ТекстовыйCS+M
557$22Dcm_FtpAddToListДобавить выделенные файлы в список загрузок
558$22Ecm_FtpDownloadListFTP-загрузка по списку
[_Навигация_]
570$23Acm_GotoPreviousDirНазадA+влево
571$23Bcm_GotoNextDirВперёдA+вправо
572$23Ccm_DirectoryHistoryИстория каталоговA+вниз
526$20Ecm_DirectoryHotlistИзбранные каталогиC+D
573$23Dcm_GotoPreviousLocalDirНазад с пропуском FTP
574$23Ecm_GotoNextLocalDirВперёд с пропуском FTP
2001$7D1cm_GoToRootПерейти в корневой каталог дискаC+\
2002$7D2cm_GoToParentПерейти в родительский каталогC+PgUpBackspace
2003$7D3cm_GoToDirОткрыть каталог/архив под курсоромC+PgDn
2121$849cm_OpenDesktopРабочий стол
2122$84Acm_OpenDrivesМой компьютер
2123$84Bcm_OpenControlsПанель управленияA+T
2124$84Ccm_OpenFontsШрифты
2125$84Dcm_OpenNetworkСетевое окружениеA+R
2126$84Ecm_OpenPrintersПринтеры
2127$84Fcm_OpenRecycledКорзина
500$1F4cm_CDtreeДерево каталоговA+F10
2024$7E8cm_TransferLeftОткрыть каталог/архив под курсором в левой панелиC+влево
2025$7E9cm_TransferRightОткрыть каталог/архив под курсором в правой панелиC+вправо
2912$B60cm_EditPathРедактировать путь в заголовке панелиA+вверх
2050$802cm_GoToFirstFileПоместить курсор на первый файл в списке
2051$803cm_GotoNextDriveПереход к следующему диску (C–>D)
2052$804cm_GotoPreviousDriveПереход к предыдущему диску (C<–D)
2053$805cm_GotoNextSelectedПереход к следующему выделенному файлу
2054$806cm_GotoPrevSelectedПереход к предыдущему выделенному файлу
2061$80Dcm_GotoDriveAПереключиться на диск A
2063$80Fcm_GotoDriveCПереключиться на диск C
2064$810cm_GotoDriveDПереключиться на диск D
2065$811cm_GotoDriveEПереключиться на диск E
2066$812cm_GotoDriveFПереключиться на диск F
и т.д.
Добавьте нужные команды самостоятельно, если вам требуется большее число дисков
2086$826cm_GotoDriveZПереключиться на диск Z
[_Помощь_]
610$262cm_HelpIndexСправка (содержание)F1
620$26Ccm_KeyboardСправка по горячим клавишам
630$276cm_RegisterИнформация о регистрации
640$280cm_VisitHomepageПосетить сайт Total Commander
690$2B2cm_AboutО программе Total Commander
[_Окно_программы_]
24340$5F14cm_ExitЗакрыть окно TCA+F4A+X
2000$7D0cm_MinimizeСвернуть окно TCS+Esc
2015$7DFcm_MaximizeРазвернуть окно TC
2016$7E0cm_RestoreВосстановить окно TC
[_Командная_строка_]
2004$7D4cm_ClearCmdLineОчистить командную строкуC+YEscДействие шорткатов не тождественно: первый оставляет курсор в командной строке, второй возвращает в файловую панель
2005$7D5cm_NextCommandСледующая сохранённая команда
2006$7D6cm_PrevCommandПредыдущая сохранённая командаC+E
2019$7E3cm_AddPathToCmdlineКопировать путь в командную строкуC+P
[_Инструменты_]
2400$960cm_MultiRenameFilesГрупповое переименованиеC+M
506$1FAcm_SysInfoИнформация о системе
559$22Fcm_OpenTransferManagerДиспетчер фоновой пересылкиC+O
501$1F5cm_SearchForПоиск файловA+F7
2020$7E4cm_FileSyncСинхронизировать каталогиA+D
507$1FBcm_AssociateОткрыть с помощью... (Файловые ассоциации)
519$207cm_InternalAssociateНастройка внутренних ассоциаций TC
2022$7E6cm_CompareFilesByContentСравнить файлы по содержимомуA+C
2040$7F8cm_IntCompareFilesByContentСравнить файлы внутренним инструментом
2924$B6Ccm_CommandBrowserСписок встроенных и пользовательских команд
[_Вид_]
2901$B55cm_VisButtonbarПанель инструментов: вкл/выклA+B
2902$B56cm_VisDriveButtonsКнопки дисков: вкл/выкл
2903$B57cm_VisTwoDriveButtonsПанели выбора дисков: одна/две
2904$B58cm_VisFlatdriveButtonsКнопки дисков: плоские/обычные
2905$B59cm_VisFlatInterfaceИнтерфейс основного окна: плоский/обычный
2906$B5Acm_VisDriveComboОкно выбора дисков: вкл/выкл
2907$B5Bcm_VisCurDirИмя текущего каталога: вкл/выкл
2926$B6Ecm_VisBreadCrumbsЦепочки навигации: вкл/выкл
2908$B5Ccm_VisTabheaderЗаголовки табуляторов: вкл/выкл
2909$B5Dcm_VisStatusbarСтрока состояния: вкл/выкл
2910$B5Ecm_VisCmdLineКомандная строка: вкл/выкл
2911$B5Fcm_VisKeyButtonsФункциональные кнопки: вкл/выклA+K
2914$B62cm_ShowHintПоказать всплывающую подсказку для файла/папкиA+I
2915$B63cm_ShowQuickSearchВывести диалог быстрого поиска/фильтрации в текущем каталогеCA+буква
A+буква
Буква
A+QСпособ вызова поиска можно изменить в настройках TC; рекомендуется выбрать там "Отключён", а для для вызова команды пользоваться Alt+Q. Состояние быстрого фильтра в открывшемся диалоге задаётся ключом QuickSearchAutoFilter.
2010$7DAcm_SwitchLongNamesПоказ длинных имен: вкл/выкл
540$21Ccm_RereadSourceОбновить содержимое панелиF2C+R
2023$7E7cm_ShowOnlySelectedПоказать только выделенные
2011$7DBcm_SwitchHidSysПоказ скрытых/системных файлов: вкл/выклC+H
2013$7DDcm_Switch83NamesИмена формата 8.3 в нижнем регистре: вкл/выкл
2012$7DCcm_SwitchDirSortСортировать каталоги: по имени/как файлы
2026$7EAcm_DirBranchПоказ файлов без подкаталоговC+BВариант для активной панели. Для левой и правой панели см., соответственно, 2034 и 2035
2046$7FEcm_DirBranchSelПоказ файлов без подкаталогов (только в выделенном)CS+BВариант для активной панели. Для левой и правой панели см., соответственно, 2047 и 2048
909$38Dcm_50PercentФайловые панели равного размера
2916$B64cm_VisDirTabsИспользовать вкладки папок: вкл/выклA+W
2923$B6Bcm_VisXPThemeBackgroundТема Windows XP для фона: вкл/выкл
2917$B65cm_SwitchOverlayIconsПоказывать оверлейные (наложенные) значки: вкл/выкл
2919$B67cm_VisHistHotButtonsКнопки истории и избранных каталогов: вкл/выкл
2921$B69cm_SwitchWatchDirsСлежение за каталогами: вкл/выкл
2922$B6Acm_SwitchIgnoreListФункция исключений файловых имён: вкл/выкл
2925$B6Dcm_SwitchX64Redirectionx64: Перенаправление System32 → SysWOW64: выкл/вкл
3200$C80cm_SeparateTreeOffНе показывать дерево в отдельной панели
3201$C81cm_SeparateTree1Одиночное дерево в отдельной панели
3202$C82cm_SeparateTree2Два дерева в отдельных панелях
3203$C83cm_SwitchSeparateTreeВыбор режима дерева в отдельной панели (0/1/2)CS+F8
3204$C84cm_ToggleSeparateTree1Одиночное дерево в отдельной панели: вкл/выкл
3205$C85cm_ToggleSeparateTree2Два дерева в отдельных панелях: вкл/выкл
[_Меню "Запуск"_]
701$2BDcm_UserMenu1Запустить пункт 1 меню "Запуск"В TC 7.0 и выше рекомендуется перейти на пользовательские команды (em_)
702$2BEcm_UserMenu2Запустить пункт 2 меню "Запуск"
703$2BFcm_UserMenu3Запустить пункт 3 меню "Запуск"
704$2C0cm_UserMenu4...
705$2C1cm_UserMenu5...
706$2C2cm_UserMenu6...
707$2C3cm_UserMenu7...
708$2C4cm_UserMenu8...
709$2C5cm_UserMenu9...
710$2C6cm_UserMenu10и т.д., вплоть до пункта 198Если вам нужно больше команд, добавьте их самостоятельно
[_Вкладки_]
3001$BB9cm_OpenNewTabОткрыть новую вкладку для текущей папкиC+T
3002$BBAcm_OpenNewTabBgОткрыть новую фоновую вкладкуCS+T
3003$BBBcm_OpenDirInNewTabОткрыть папку под курсором в новой вкладкеC+вверх
3004$BBCcm_OpenDirInNewTabOtherОткрыть папку под курсором в новой вкладке на другой панелиCS+вверх
3005$BBDcm_SwitchToNextTabПереход на следующую вкладкуC+Tab
3006$BBEcm_SwitchToPreviousTabПереход на предыдущую вкладкуCS+Tab
3007$BBFcm_CloseCurrentTabЗакрыть вкладкуC+W
3008$BC0cm_CloseAllTabsЗакрыть все вкладкиCS+W
3009$BC1cm_DirTabsShowMenuПоказать меню вкладки
3010$BC2cm_ToggleLockCurrentTabЗаблокировать/Разблокировать вкладку
3012$BC4cm_ToggleLockDcaCurrentTabТо же, но с возможностью смены каталога
535$217cm_ExchangeWithTabsПоменять местами содержимое панелей (все вкладки)CS+U
3011$BC3cm_GoToLockedDirПерейти в корень заблокированной вкладкиC+\Если LockedGoToDriveRoot=0, в противном случае выполняется аналогично cm_GoToRoot (2001)
Активная панель (источник)
5001$1389cm_SrcActivateTab1Активизировать первую вкладкуПочему автор не заменил все эти команды на одну с параметром, непонятно :-/
5002$138Acm_SrcActivateTab2Активизировать вторую вкладку
5003$138Bcm_SrcActivateTab3Активизировать третью вкладку
5004$138Ccm_SrcActivateTab4...
5005$138Dcm_SrcActivateTab5...
5006$138Ecm_SrcActivateTab6...
5007$138Fcm_SrcActivateTab7...
5008$1390cm_SrcActivateTab8...
5009$1391cm_SrcActivateTab9...
5010$1392cm_SrcActivateTab10и т.д. (вплоть до 99-й вкладки)
Неактивная панель (получатель)
5101$13EDcm_TrgActivateTab1Активизировать первую вкладку
5102$13EEcm_TrgActivateTab2Активизировать вторую вкладку
5103$13EFcm_TrgActivateTab3Активизировать третью вкладку
5104$13F0cm_TrgActivateTab4...
5105$13F1cm_TrgActivateTab5...
5106$13F2cm_TrgActivateTab6...
5107$13F3cm_TrgActivateTab7...
5108$13F4cm_TrgActivateTab8...
5109$13F5cm_TrgActivateTab9...
Левая панель
5110$13F6cm_TrgActivateTab10и т.д. (вплоть до 99-й вкладки)
5201$1451cm_LeftActivateTab1Активизировать первую вкладку
5202$1452cm_LeftActivateTab2Активизировать вторую вкладку
5203$1453cm_LeftActivateTab3Активизировать третью вкладку
5204$1454cm_LeftActivateTab4...
5205$1455cm_LeftActivateTab5...
5206$1456cm_LeftActivateTab6...
5207$1457cm_LeftActivateTab7...
5208$1458cm_LeftActivateTab8...
5209$1459cm_LeftActivateTab9...
5210$145Acm_LeftActivateTab10и т.д. (вплоть до 99-й вкладки)
Правая панель
5301$14B5cm_RightActivateTab1Активизировать первую вкладку
5302$14B6cm_RightActivateTab2Активизировать вторую вкладку
5303$14B7cm_RightActivateTab3Активизировать третью вкладку
5304$14B8cm_RightActivateTab4...
5305$14B9cm_RightActivateTab5...
5306$14BAcm_RightActivateTab6...
5307$14BBcm_RightActivateTab7...
5308$14BCcm_RightActivateTab8...
5309$14BDcm_RightActivateTab9...
5310$14BEcm_RightActivateTab10и т.д. (вплоть до 99-й вкладки)
[_Сортирующие колонки_]
Активная панель (источник)
6001$1771cm_SrcSortByCol1Сортировать по первой колонкеПочему автор не заменил все эти команды на одну с параметром, непонятно :-/
6002$1772cm_SrcSortByCol2Сортировать по второй колонке
6003$1773cm_SrcSortByCol3...
6004$1774cm_SrcSortByCol4...
6005$1775cm_SrcSortByCol5...
6006$1776cm_SrcSortByCol6...
6007$1777cm_SrcSortByCol7...
6008$1778cm_SrcSortByCol8...
6009$1779cm_SrcSortByCol9...
6010$177Acm_SrcSortByCol10...
6099$17D3cm_SrcSortByCol99и т.д. (вплоть до 99-й колонки)
Неактивная панель (получатель)
6101$17D5cm_TrgSortByCol1Сортировать по первой колонке
6102$17D6cm_TrgSortByCol2Сортировать по второй колонке
6103$17D7cm_TrgSortByCol3...
6104$17D8cm_TrgSortByCol4...
6105$17D9cm_TrgSortByCol5...
6106$17DAcm_TrgSortByCol6...
6107$17DBcm_TrgSortByCol7...
6108$17DCcm_TrgSortByCol8...
6109$17DDcm_TrgSortByCol9...
6110$17DEcm_TrgSortByCol10...
6199$1837cm_TrgSortByCol99и т.д. (вплоть до 99-й колонки)
Левая панель
6201$1839cm_LeftSortByCol1Сортировать по первой колонке
6202$183Acm_LeftSortByCol2Сортировать по второй колонке
6203$183Bcm_LeftSortByCol3...
6204$183Ccm_LeftSortByCol4...
6205$183Dcm_LeftSortByCol5...
6206$183Ecm_LeftSortByCol6...
6207$183Fcm_LeftSortByCol7...
6208$1840cm_LeftSortByCol8...
6209$1841cm_LeftSortByCol9...
6210$1842cm_LeftSortByCol10...
6299$189Bcm_LeftSortByCol99и т.д. (вплоть до 99-й колонки)
Правая панель
6301$189Dcm_RightSortByCol1Сортировать по первой колонке
6302$189Ecm_RightSortByCol2Сортировать по второй колонке
6303$189Ecm_RightSortByCol3...
6304$189Fcm_RightSortByCol4...
6305$18A1cm_RightSortByCol5...
6306$18A2cm_RightSortByCol6...
6307$18A3cm_RightSortByCol7...
6308$18A4cm_RightSortByCol8...
6309$18A5cm_RightSortByCol9...
6310$18A6cm_RightSortByCol10...
6399$18FFcm_RightSortByCol99и т.д. (вплоть до 99-й колонки)
[_Пользовательские_наборы_колонок_]
Активная панель (источник)
271$10Fcm_SrcCustomView1Пользовательский набор 1Почему автор не заменил все эти команды на одну с параметром, непонятно :-/
272$110cm_SrcCustomView2Пользовательский набор 2
273$111cm_SrcCustomView3...
274$112cm_SrcCustomView4...
275$113cm_SrcCustomView5...
276$114cm_SrcCustomView6...
277$115cm_SrcCustomView7...
278$116cm_SrcCustomView8и т.д., вплоть до 29-го набора
279$117cm_SrcCustomView9(наборы 30-99 задаются командами 7530-7599)
Левая панель
71$47cm_LeftCustomView1Пользовательский набор 1
72$48cm_LeftCustomView2Пользовательский набор 2
73$49cm_LeftCustomView3...
74$4Acm_LeftCustomView4...
75$4Bcm_LeftCustomView5...
76$4Ccm_LeftCustomView6...
77$4Dcm_LeftCustomView7...
78$4Ecm_LeftCustomView8и т.д., вплоть до 29-го набора
79$4Fcm_LeftCustomView9(наборы 30-99 задаются командами 6530-6599)
Правая панель
171$ABcm_RightCustomView1Пользовательский набор 1
172$ACcm_RightCustomView2Пользовательский набор 2
173$ADcm_RightCustomView3...
174$AEcm_RightCustomView4...
175$AFcm_RightCustomView5...
176$B0cm_RightCustomView6...
177$B1cm_RightCustomView7...
178$B2cm_RightCustomView8и т.д., вплоть до 29-го набора
179$B3cm_RightCustomView9(наборы 30-99 задаются командами 7030-7099)
Пошаговый переход
5501$157Dcm_SrcNextCustomViewАктивная: Следующий набор
5502$157Ecm_SrcPrevCustomViewАктивная: Предыдущий набор
5503$157Fcm_TrgNextCustomViewНеактивная: Следующий набор
5504$1580cm_TrgPrevCustomViewНеактивная: Предыдущий набор
5505$1581cm_LeftNextCustomViewЛевая: Следующий набор
5506$1582cm_LeftPrevCustomViewЛевая: Предыдущий набор
5507$1583cm_RightNextCustomViewПравая: Следующий набор
5508$1584cm_RightPrevCustomViewПравая: Предыдущий набор
Поля по запросу
5512$1588cm_LoadAllOnDemandFieldsЗагрузить для всех файлов
5513$1589cm_LoadSelOnDemandFieldsЗагрузить для выбранных файлов
5514$158Acm_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.

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

DECHEXStringОписание команды
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Примечание
Меню
Показать контекстное меню окна TCA+ПробелСтандартная системная команда
Активизировать крайнее меню над текущей панелью (соответственно, первое слева или последнее справа)F9
Активизировать крайнее левое меню / Выйти из главного менюF10Стандартная системная команда
Навигация
Переключиться между левой и правой файловыми панелямиTabC+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 CommanderC:\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 FilesC:\Program Files
%COMMONPROGRAMFILES%Common Files в Program FilesC:\Program Files\Common Files
%SYSTEMDRIVE%Диск, с которого происходит загрузка ОСC:
%HOMEDRIVE%Диск на котором располагается WindowsC:
%SYSTEMROOT%Папка расположения ОСC:\Windows
%WINDIR%Папка установки WindowsC:\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